繁体   English   中英

备份用户应用数据的最佳方式

[英]Best way to backUp user's app data

我正在构建一个应用程序。 只是应用程序,我现在没有服务器。

该应用程序允许用户存储信息(文本,大量文本)。 而且我希望能够将其保存在某个地方,以便用户可以在他更换手机时更新此数据,或者如果他退出并稍后再次登录或类似内容。

我正在使用CoreData在应用程序中保存用户的数据。 我不需要在不同设备之间进行同步,因为应用程序一次只能在一个设备中“登录”。

最好的方法是什么? 我不知道该做什么......任何教程或pdf或类似的东西都会非常有用!

谢谢!

如果您希望用户能够手动备份和还原,可以通过Documents目录执行此操作。 在iTunes> iPhone>应用程序>文件共享中,用户可以看到Documents目录的内容。 您可以使用UI控件将数据复制到此目录,然后用户可以使用iTunes将数据保存到计算机的硬盘驱动器中。 恢复将朝相反的方向发展。

只需获取您想要的任何数据并将其写入NSDictionary或Cocoa-touch内置的某些标准数据结构,然后将该变量写入PList文件。 无论何时加载应用程序,您都可以阅读此PList文件,它将创建与您保存的NSDictionary相同的NSDictionary,然后您就可以获得所有必要的信息。

这是一个很好的代码示例

是否可以将NSMutableArray或NSDictionary数据保存为iOS中的文件?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM