[英]Best way to backUp user's app data
我正在构建一个应用程序。 只是应用程序,我现在没有服务器。
该应用程序允许用户存储信息(文本,大量文本)。 而且我希望能够将其保存在某个地方,以便用户可以在他更换手机时更新此数据,或者如果他退出并稍后再次登录或类似内容。
我正在使用CoreData在应用程序中保存用户的数据。 我不需要在不同设备之间进行同步,因为应用程序一次只能在一个设备中“登录”。
最好的方法是什么? 我不知道该做什么......任何教程或pdf或类似的东西都会非常有用!
谢谢!
如果您希望用户能够手动备份和还原,可以通过Documents目录执行此操作。 在iTunes> iPhone>应用程序>文件共享中,用户可以看到Documents目录的内容。 您可以使用UI控件将数据复制到此目录,然后用户可以使用iTunes将数据保存到计算机的硬盘驱动器中。 恢复将朝相反的方向发展。
只需获取您想要的任何数据并将其写入NSDictionary或Cocoa-touch内置的某些标准数据结构,然后将该变量写入PList文件。 无论何时加载应用程序,您都可以阅读此PList文件,它将创建与您保存的NSDictionary相同的NSDictionary,然后您就可以获得所有必要的信息。
这是一个很好的代码示例
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.