文章合集

SwiftUI

布局与动画

SwiftUI 布局与动画之所以强大,是因为它们同时牵涉视图身份、容器协商、Transaction、几何信息与渲染规则。本合集整理布局优先级、GeometryReader、安全区域、ScrollView、overlay/background、spacing 与动画机制等基础解释和实践案例。

阅读合集
CloudKit Service

同步与共享

CloudKit 让 Apple 平台应用可以通过 iCloud 存储、同步与共享数据。本合集梳理 Core Data with CloudKit、iCloud Documents、NSUbiquitousKeyValueStore、同步状态处理和多设备数据架构,帮助独立开发者与小团队判断不同云同步方案的适用边界。

阅读合集
SwiftUI

数据流与状态管理

SwiftUI 数据流依赖合适的真理源、属性包装器、Observation 和架构边界。本合集从 @State、@Binding、@StateObject、@ObservableObject、AppStorage 与 Observation 出发,延伸到更大规模应用的架构组织与跨平台状态管理。

阅读合集
SwiftUI

优化与调试

SwiftUI 的声明式模型提升了开发效率,但视图更新、身份识别、懒加载容器、动画与状态时序也让优化和调试更具不透明性。本合集整理 SwiftUI 更新机制、生命周期、优化手法、问题诊断和真实 bug 分析。

阅读合集
SwiftData & Core Data

深入持久性框架

Core Data 和 SwiftData 是 Apple 应用的核心持久化栈。本合集将数据建模、关系、谓词、事务、并发、持久历史追踪与迁移思路放在同一条阅读线上,帮助读者跳出基础 CRUD,比较两个框架的能力与边界。

阅读合集