Ios 保存数据以便在本地加载
我正在开发iphone应用程序,它需要在展览会上离线运行。由于展台上没有互联网,因此应提供存储在本地的数据。不过,为了方便地进行内容更新,它应该能够在连接到互联网后更新其内容 这是相当多的数据(大约300整行文本),我希望它能够被加载、存储并尽可能优化可视化Ios 保存数据以便在本地加载,ios,iphone,Ios,Iphone,我正在开发iphone应用程序,它需要在展览会上离线运行。由于展台上没有互联网,因此应提供存储在本地的数据。不过,为了方便地进行内容更新,它应该能够在连接到互联网后更新其内容 这是相当多的数据(大约300整行文本),我希望它能够被加载、存储并尽可能优化可视化 连接后加载内容的最佳方式是什么?我应该如何将其存储在设备上 我认为要将其存储在设备上,您可以使用NSUserDefaults 您还可以使用NSInvocationOperation异步加载内容。您可以使用属性列表:使用[NSKeyedAr
连接后加载内容的最佳方式是什么?我应该如何将其存储在设备上 我认为要将其存储在设备上,您可以使用
NSUserDefaults
您还可以使用
NSInvocationOperation
异步加载内容。您可以使用属性列表:使用[NSKeyedArchiver archiveRootObject:myString toFile:path]将NSString保存到磁盘
存储文件的文件夹可以通过以下方式确定:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];