【问题标题】:NSPersistentStoreDidImportUbiquitousContentChangesNotification replacement?NSPersistentStoreDidImportUbiquitousContentChangesNotification 替换?
【发布时间】:2016-09-20 21:01:16
【问题描述】:

刚刚安装了 XCode 8,我发现 NSPersistentStoreDidImportUbiquitousContentChangesNotification 已被弃用。警告消息将我发送到文档。

Apple 文档确实将所有普遍存在的符号标记为已弃用,但我找不到任何说明如何正确替换它们的文档。

有链接吗?

【问题讨论】:

    标签: core-data icloud deprecated


    【解决方案1】:

    没有替代品; Core Data 的 iCloud 集成已被弃用,并且没有直接替代品。另一种方法是使用 CloudKit,但这需要更改应用程序的设计,因为 API 非常不同。

    Core Data 的 iCloud 支持现在应该可以继续工作。正如苹果工程师在Apple dev forums post(需要登录)中解释的那样,它应该“在可预见的未来”继续工作。这具体意味着什么很难说,但通常被弃用的东西会持续很长时间。

    任何想要在避免弃用的同时继续使用这种同步方式的人都应该看看Ensembles

    【讨论】:

    • 我害怕...问题是,CloudKit 不太像 CoreData/iCloud 集成。我猜想很多 CoreData 模型到 CloudKit 模型的胶水代码来写。在我看来,数据传输(CloudKit)和应用程序数据建模(CoreData)之间缺少一层。我希望苹果正在填补这一空白。有什么链接可以解决这个话题吗?
    • 谢谢!我还发现了这个nickharris.wordpress.com/2016/02/09/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-07
    • 1970-01-01
    • 2011-12-07
    • 2012-09-24
    • 1970-01-01
    • 1970-01-01
    • 2019-07-25
    相关资源
    最近更新 更多