gpt4 book ai didi

iOS 7 : What happened to UIDocument/UIManagedDocument and iCloud?

转载 作者:可可西里 更新时间:2023-11-01 04:52:43 25 4
gpt4 key购买 nike

我正在查看有关 iCloud 和 Core Data 的 WWDC 2013 session 。我真的很希望能看到有关 UIManagedDocumentUIDocument 的任何新视频。您可能还记得,这些类在理论上提供了一种非常简单的方法来在本地和 iCloud 中使用 (UIManagedDocument) 或不使用 CoreData (UIDocument) 保存数据。但是这些概念已经或仍然存在一些非常烦人的基于系统的错误,特别是在设备之间同步数据时,see for example here .

但是,没有包含 UIManagedDocument/UIDocument 和 iCloud 主题的视频。视频“Core Data 和 iCloud 有什么新功能?”只介绍了使用 Core Data 持久存储的经典方法,它由新的 API 扩展以自动覆盖回退存储和同步。有没有人知道 UIManagedDocument/UIDocument 发生了什么事?他们是否放弃了它并认为经典方法是让应用程序与 Core Data 和 iCloud 同步的更好方法?

最佳答案

我的理解是 UIManagedDocument 是对核心数据的轻量级包装,用于抽象出一些常见的核心数据设置和交互。这也是一种打包其他“文档”元素的方法,但管理这些项目的 iCloud 同步留给开发人员作为练习。

If you are using iCloud, UIManagedDocument does not support “additional content” in the document directory (see additionalContentForURL:error: and related methods)

引用自:UIManagedDocument

另请参阅:additionalContentForURL:error:

几乎所有适用于核心数据的东西都适用于 UIManagedDocument,它在底层使用核心数据。例如,我在 APManagedDocument 中使用了新的后备存储项目。

您希望在 iOS 7 中添加哪些类型的内容?

关于iOS 7 : What happened to UIDocument/UIManagedDocument and iCloud?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18871796/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com