【问题标题】:Can i use icloud data without coredata?我可以在没有 coredata 的情况下使用 icloud 数据吗?
【发布时间】:2013-06-03 22:22:52
【问题描述】:

我是 icloud 的新手。我正在寻找如何以正确的方式执行此操作。 但我的问题是 我是否必须实现核心数据才能将文档存储在 icluod 上? 我该怎么做? 谁有关于 icloud 的好教程?

我有这个代码

-(NSString *)archivePathWithName:(NSString*) name {
NSArray *documentDirectories = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentDirectory = [documentDirectories objectAtIndex:0];

return [documentDirectory stringByAppendingPathComponent:name];

}

那我就这样保存

[NSKeyedArchiver archiveRootObject:items toFile:[self archivePathWithName:name]];

是否保存在 iCloud 中?

【问题讨论】:

    标签: ios objective-c core-data icloud


    【解决方案1】:

    不,您不必使用 Core Data。

    • 您可以使用 iCloud 的键值存储
    • 您只需将文件保存在应用的 iCloud 文档文件夹中,它们就会自动同步

    Core Data iCloud 支持只为您提供跨设备的数据库增量更新 - 如果您需要,这非常好...几乎没有延迟 :)

    【讨论】:

      猜你喜欢
      • 2018-05-22
      • 1970-01-01
      • 2017-12-31
      • 2019-01-31
      • 2016-08-11
      • 2021-08-10
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多