English · 中文

SwiftData 与 SwiftUI 查询:筛选、排序和可测试边界

Apr 19, 2025

用 SwiftData 的模型、Query 和 ModelContext 构建可预测的筛选与排序,同时把领域规则留在可测试边界。

Swift 6.1 的 nonisolated 类型:减少并发隔离样板代码

Apr 9, 2025

理解 Swift 6.1 如何把 nonisolated 应用于类型和扩展,并用它表达真正不依赖全局执行器的值。

Python 3.13 升级实战:新 REPL、彩色回溯与兼容性检查

Mar 29, 2025

用隔离环境、编译检查和测试矩阵稳妥升级 Python 3.13,并正确认识新 REPL 与实验性能力。

用 NavigationStack 构建可恢复的深层链接

Mar 19, 2025

用可编码路由、URL 解析和场景存储,让 SwiftUI NavigationStack 同时支持深层链接与状态恢复。

用 Observation 重构 SwiftUI 状态管理

Mar 8, 2025

从 ObservableObject 迁移到 Observation,建立清晰的状态所有权、依赖跟踪和可测试边界。

  • « 上一页
  • 第 12 / 13 页
  • 下一页 »
大漠的头像

大漠

软件开发者

  • lukes.lu@yahoo.com
  • github.com/ilukes
  • @lupingui
  • 首页
  • 关于
  • 标签 →
    • SwiftUI
    • OpenAI
    • Responses API
    • cancellation
    • iOS 26 beta
    • reasoning effort
    • AI Agent
    • Codex

©2026 All rights reserved. Made with Jekyll and ♥