SwiftDataKit

由于存储逻辑的调整,SwiftDataKit 不再适用于 WWDC 2024 后的 SwiftData。详情请阅读 SwiftData in WWDC 2024:革命仍在继续、稳定还需时日

SwiftDataKit 是 SwiftData 的一个扩展库,它允许 SwiftData 开发者访问 SwiftData 元素所对应的 Core Data 对象。

在 SwiftData 框架最初创建时,由于其功能尚未完全完善,开发者可能仍然需要调用 Core Data 的方法来实现某些高级功能。

通过使用 SwiftDataKit,开发者可以在某些情况下避免重复创建 Core Data 版本的 Data Model 和 Stack。

目前,这是一个实验性库。由于 SwiftData 的 API 仍在快速变化,我们仅建议有经验的开发者在特定场景下尝试使用,前提是使用者充分了解该库的实现方式和潜在的使用风险。

更多详情,请参考SwiftDataKit:让你在 SwiftData 中使用 Core Data 的高级功能

由于存储逻辑的调整,SwiftDataKit 不再适用于 WWDC 2024 后的 SwiftData。详情请阅读 SwiftData in WWDC 2024:革命仍在继续、稳定还需时日

SwiftDataKit 是 SwiftData 的扩展库,它使 SwiftData 开发人员可以访问 SwiftData 元素背后对应的Core Data对象。

由于 SwiftData 框架在创建初期功能尚不完善,开发人员仍需通过调用 Core Data 的方法来实现一些高级功能。

使用 SwiftDataKit,可以让开发人员在某些场景下避免重复创建 Core Data 版本的 Data Model 和Stack。

当前这是一个实验性的库。由于 SwiftData 的 API 仍在高速变化中,除非使用者清楚地了解该库的实现方法和可能的使用风险,我们仅推荐有经验的开发者在特定场景下进行尝试。

详细内容,请参阅SwiftDataKit:让你在 SwiftData 中使用 Core Data 的高级功能