我正处于需要使用Core Data的新项目的计划阶段。它具有以下要求:1。能够跨多个设备访问相同的数据。 2.能够在离线或在线访问相同的数据3.保证数据不会丢失。
几年前,我开始了类似的项目。但我不得不放弃这些功能。
使用iCloud同步的核心数据是否能够很好地适用于当前的iOS 7和8以保证再次尝试?
如果没有,我正在考虑使用CloudKit和本地Core Data存储。但是,我将不得不编写额外的代码来更新它们。
有什么建议吗?
答案 0 :(得分:0)
你可以使用https://github.com/evermeer/EVCloudKitDao它是一个支持本地缓存的CloudKit库(不是核心数据,而是使用NSCoding的文件)