English · 中文

SwiftData Queries in SwiftUI: Filtering, Sorting, and Testable Boundaries

Apr 19, 2025

Build predictable SwiftData filtering and sorting with Query and ModelContext while keeping domain rules independently testable.

Swift 6.1 Nonisolated Types: Less Concurrency Boilerplate

Apr 9, 2025

Understand Swift 6.1 nonisolated types and extensions, and use them to express values that genuinely do not depend on a global actor.

A Practical Python 3.13 Upgrade: REPL, Tracebacks, and Compatibility

Mar 29, 2025

Upgrade to Python 3.13 with isolated environments, compile checks, and a test matrix while treating its experimental features accurately.

Building Restorable Deep Links with NavigationStack

Mar 19, 2025

Use codable routes, URL parsing, and scene storage to make SwiftUI NavigationStack support deep links and state restoration coherently.

Refactoring SwiftUI State with Observation

Mar 8, 2025

Move from ObservableObject to Observation while preserving clear state ownership, precise dependency tracking, and testable boundaries.

  • « Prev
  • Page 12 of 14
  • Next »
Portrait of Lukes Lu

Lukes Lu

Software Developer

  • lukes.lu@yahoo.com
  • github.com/ilukes
  • @lupingui
  • Home
  • About
  • Keywords →
    • SwiftUI
    • OpenAI
    • Responses API
    • cancellation
    • iOS 26 beta
    • reasoning effort
    • AI Agent
    • Codex

©2026 All rights reserved. Made with Jekyll and ♥