iOS:iCloud备份核心数据库?

Ale*_*sma 7 iphone sdk core-data ios icloud

我做了一些研究,但我发现只是将数据核心与iCloud同步.我需要知道是否可以/建议在iCloud中备份核心数据.我有一个使用数据核心来存储信息的应用程序.我希望在用户决定重新格式化他的手机时实现某种备份......一个新的手机......等等.iCloud是否可行?我们已经实现了对CSV的导出,我们计划从CSV实施导入.我只是想知道iCloud是否是每天一次备​​份核心数据的解决方案让我们这么说.或者像这样.谢谢 !

nev*_*ing 7

这就是iCloud的用途.您可以实现它,然后当用户移动到新设备时,所有数据都在那里.它并不是一个真正的备份解决方案,但正如你所想的那样,用户实际上无法访问他们可以复制到USB记忆棒的文件.这是一种将数据提供给所有设备并将数据移动到新设备的方法.它不会每天备份一次,而是以更加规律的间隔进行备份.它也适用于Core Data,异步加载更新,仅通过网络发送增量更新,通过WiFi快速同步.查看WWDC 2011会话303视频或使用核心数据与iCloud发行说明iCloud存储指南.

我认为使用Core Data实现iCloud并不容易,但它们的学习起来很复杂,但它可能会让您在将来使用它们时遇到麻烦.