iOS Swift:使用CloudKit进行本地持久化

col*_*unn 7 ios icloud swift cloudkit

我正在使用CloudKit来获取/存储数据,但也希望有一个本地持久层.CloudKit是否提供任何类型的本地存储功能?或者我应该使用NSUserDefaults(NSKeyedArchiver/NSKeyedUnarchiver)?

Edw*_*eer 3

CloudKit 中没有本地兑现数据的机制,您必须自己执行此操作。我建议您看一下EVCloudKitDao,它是 CloudKit 的一个便利库,支持本地兑现到文件。