Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从后端持久化当前用户的IOS_Ios_Core Data_Nscoding - Fatal编程技术网

从后端持久化当前用户的IOS

从后端持久化当前用户的IOS,ios,core-data,nscoding,Ios,Core Data,Nscoding,我正在使用带有Rails后端的IOS应用程序。当用户打开应用程序时,我想从服务器查询其配置文件并设置当前用户方法,以便在应用程序中的其他位置调用它,而无需再次从服务器查询它 我还想存储它,以便将配置文件保存到磁盘,并可以脱机查看,包括配置文件图片 对于当前用户及其个人资料图片,什么是一个好的存储解决方案?我正在考虑的不同解决方案是核心数据(因为我已经在应用程序中使用)和NSKeyedArchiver 您对采用哪种解决方案有什么建议或想法?您在谈论哪些详细信息->钥匙链已在使用钥匙链进行安全保护,

我正在使用带有Rails后端的IOS应用程序。当用户打开应用程序时,我想从服务器查询其配置文件并设置当前用户方法,以便在应用程序中的其他位置调用它,而无需再次从服务器查询它

我还想存储它,以便将配置文件保存到磁盘,并可以脱机查看,包括配置文件图片

对于当前用户及其个人资料图片,什么是一个好的存储解决方案?我正在考虑的不同解决方案是核心数据(因为我已经在应用程序中使用)和NSKeyedArchiver


您对采用哪种解决方案有什么建议或想法?

您在谈论哪些详细信息->钥匙链已在使用钥匙链进行安全保护,我正在谈论个人资料的详细信息,如姓名、位置、性别、年龄等。这是个人可识别信息->钥匙链个人资料大于此,至少有12-15个字段,难道没有比钥匙链更好的地方吗?那么个人资料图像呢?因为它是个人信息,所以不需要进入钥匙链。您可以将其存储在documents目录中,并在需要时对其设置适当的文件安全性。我可能会使用archiver,将图像存储为文件。