【发布时间】:2014-07-02 23:49:33
【问题描述】:
我了解到NSUbiquitousKeyValueStore 始终可用,在设置no iCloud account 时也是如此。这让我相信我可以安全地在其中存储重要数据,而无需在 NSUserDefaults 中保留副本。
不过,Apple 在其documentation 中表示:
避免将此类用于离线时对您的应用行为至关重要的数据;而是将此类数据直接存储到本地用户默认数据库中。
我是否会忽略不使用NSUserDefaults(或其他离线商店)作为备份时可能出现的问题?还是 Apple 保护过度,依赖 NSUbiquitousKeyValueStore 是否安全?
【问题讨论】:
-
你收到过这个问题的答案吗?
-
@AndrewDavis 不幸的是:(
-
也很好奇。这提出了一个问题:stackoverflow.com/questions/8070253/… 但答案并没有真正解决那里和这里的核心问题。不过我认为,文档往往是王道,所以我会同时使用这两个
标签: ios nsuserdefaults icloud nsubiquitouskeyvaluestore