如何将 NSUserDefaults 数据与 iCloud 同步
Posted
技术标签:
【中文标题】如何将 NSUserDefaults 数据与 iCloud 同步【英文标题】:How to sync NSUserDefaults data with iCloud 【发布时间】:2012-01-06 07:38:10 【问题描述】:您好,我开发了一个 iPhone 应用程序,我在其中将 NSMutableArray 存储到 NSUserDefaults 中。但现在我想将相同的 NSMutableArray/NSUserDefaults 同步到 iCloud,并且我想从 iCloud 中检索。 有人知道怎么做这个吗。 提前致谢。
【问题讨论】:
这里对这个话题有很好的讨论:***.com/questions/7810157/… 【参考方案1】:我的应用需要类似的东西。我写了一个库,可以同时保存到 iCloud 和 NSUserDefaults
并将它放在 GitHub 上。它叫做SDCloudUserDefaults。
【讨论】:
【参考方案2】:使用NSUbiquitousKeyValueStore。见苹果文档,Storing Preferences in iCloud
【讨论】:
以上是关于如何将 NSUserDefaults 数据与 iCloud 同步的主要内容,如果未能解决你的问题,请参考以下文章
即使应用程序将被删除,如何在 NSUserDefaults 中保存数据?
如何使用自定义数据模型将 NSMutableArray 正确传递给 NSUserDefaults?
NSUbiquitousKeyValueStore 与 NSUserDefaults