Iphone 在应用程序更新为新版本后,如何保持某些用户设置不变?

Iphone 在应用程序更新为新版本后,如何保持某些用户设置不变?,iphone,Iphone,我想保存用户注释,如果他们更新应用程序版本,则无法删除该注释 //http://iphoneworxx.com/sample-code-ios-iphone-and-ipad升级期间,未存储在应用程序捆绑包中的所有数据都会保留下来 由于应用程序包在设备上是只读的,因此您无法在那里存储任何数据。所以您应该没问题。所有未存储在应用程序包中的数据都会在升级过程中保留 由于应用程序包在设备上是只读的,因此您无法在那里存储任何数据。所以你应该没问题。文件可以保存到文档目录中: NSArray *paths

我想保存用户注释,如果他们更新应用程序版本,则无法删除该注释


//http://iphoneworxx.com/sample-code-ios-iphone-and-ipad

升级期间,未存储在应用程序捆绑包中的所有数据都会保留下来


由于应用程序包在设备上是只读的,因此您无法在那里存储任何数据。所以您应该没问题。

所有未存储在应用程序包中的数据都会在升级过程中保留


由于应用程序包在设备上是只读的,因此您无法在那里存储任何数据。所以你应该没问题。

文件可以保存到文档目录中:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
以及具有以下特征的任何对象(包括一些基本体):


文件可以保存到文档目录中:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
以及具有以下特征的任何对象(包括一些基本体):


但是,如果应用程序升级,将会有一些东西让用户不会丢失。是的,所有数据都不在应用程序包中,即文档、库、临时文件等中的数据。。。目录将不会被触摸。当用户升级时,只需更换应用程序捆绑包。但是,如果应用程序升级,则会有一些东西让用户无法丢失。注意:是的,所有数据不在应用程序捆绑包中,即文档、库、临时文件等中的数据。。。目录将不会被触摸。当用户升级时,只需更换应用程序包。