【发布时间】:2016-09-20 21:01:16
【问题描述】:
刚刚安装了 XCode 8,我发现 NSPersistentStoreDidImportUbiquitousContentChangesNotification 已被弃用。警告消息将我发送到文档。
Apple 文档确实将所有普遍存在的符号标记为已弃用,但我找不到任何说明如何正确替换它们的文档。
有链接吗?
【问题讨论】:
标签: core-data icloud deprecated
刚刚安装了 XCode 8,我发现 NSPersistentStoreDidImportUbiquitousContentChangesNotification 已被弃用。警告消息将我发送到文档。
Apple 文档确实将所有普遍存在的符号标记为已弃用,但我找不到任何说明如何正确替换它们的文档。
有链接吗?
【问题讨论】:
标签: core-data icloud deprecated
没有替代品; Core Data 的 iCloud 集成已被弃用,并且没有直接替代品。另一种方法是使用 CloudKit,但这需要更改应用程序的设计,因为 API 非常不同。
Core Data 的 iCloud 支持现在应该可以继续工作。正如苹果工程师在Apple dev forums post(需要登录)中解释的那样,它应该“在可预见的未来”继续工作。这具体意味着什么很难说,但通常被弃用的东西会持续很长时间。
任何想要在避免弃用的同时继续使用这种同步方式的人都应该看看Ensembles。
【讨论】: