文章目录 前言 创建模型 模式和版本控制 迈出关键的一步 创建迁移计划 创建模型容器 从视图中查询模型 从视图中访问模型上下文 总结 前言 在 WWDC 2023 上,Apple 宣布了一个备受期待的新持久性刷新,以一种新的框架形式出现:SwiftData。SwiftData 从 iOS 17 开始提供,允许使用 Swift 类型对应用程序的持久性数据进行建模,并以类型安全和声明性的方式执行 CRUD 操作。 在本文中,将展示如何配置 SwiftData 用于一个 SwiftUI 应用程序,并分享在这个过程中学到的一些经验。