我在任何地方都找不到答案,但是我正在使用归档将应用程序中的各种文件保存到文档目录中。如果我发布了该应用程序的更新,并且用户安装了该更新,这些文件会如何处理?他们会被删除吗?
获取文件的代码:
//get the directory
NSArray *documentDirectories = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
//set it to a string
NSString *documentDirectory = [documentDirectories firstObject];
return [documentDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@stickers.archive",[PFUser currentUser].username]];
不,文件将保留。
然后,您可以继续进行更改,并作为更新的一部分进行更改,或者像以前一样使用它们。
但是您应该小心如何引用已保存的文件,因为它们将在更新后位于新目录中:应用程序更新,NSURL和文档目录基本上,您只应保存来自文档目录的相对路径,该相对路径将保持不变好吧。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句