数据操作共6篇
插入数据-Stewed Noodles 资源

插入数据

在SwiftData 中插入数据非常简单,默认情况下数据会自动保存,无需手动调用保存操作。以下示例演示了如何创建一个 Student 模型并插入一条记录,数据将自动保存: @Model class Student { var n...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri6个月前
050
更新数据-Stewed Noodles 资源

更新数据

在 SwiftData 中更新数据非常简单,默认情况会自动保存,无需手动调用保存操作。以下示例演示了创建一个 Student模型,并获取模型的数据进行更新,数据将自动保存: @Model class Student { var...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri6个月前
030
删除数据-Stewed Noodles 资源

删除数据

删除 SwiftData 对象需要两个步骤:首先在你的模型上下文上调用 delete()方法,并传入你想要删除的对象;然后保存更改,可以通过显式调用 save(),或者如果启用了自动保存,则等待自动保存触发...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri6个月前
020
查询数据-Stewed Noodles 资源

查询数据

SwiftData 提供了 @Query 宏,用于从 SwiftUI 视图中查询模型对象,并可选择提供排序顺序、过滤谓词,以及用于平滑处理结果变化的自定义动画或自定义事务。更棒的是,@Query 会在每次数据变化时...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri6个月前
020
SwiftData 何时保存数据-Stewed Noodles 资源

SwiftData 何时保存数据

SwiftData 会立即自动有效地保存所有更改,它是如此之快,以至于任何数据丢失的可能性实际上为零。具体的保存场景: 每次应用程序进入后台 每次应用程序回到前台 每次当前 runloop 结束时
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri6个月前
040
如何将 SwiftData 与 iCloud 同步-Stewed Noodles 资源

如何将 SwiftData 与 iCloud 同步

Xcode配置 如果要将应用程序的数据同步到 iCloud,请转到应用程序Target的 Signing & Capabilities 设置 添加 iCloud 功能 点击 + Capability 按钮,选择 iCloud 功能 选择 CloudKit 在 iCl...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri6个月前
060