我现在正在编写游戏,其中包括将高分和基本数据(例如“soundeffects on”和“music on”)保存到plist文件中。 但是,在将来,我需要更新我的游戏并将新版本的应用程序上传到用户的iphone / ipods,高分将如何保留?有没有办法在覆盖其他文件时保存特定的plist文件?提前谢谢!
修改 有没有办法覆盖plist的PART或合并现有的plist?
答案 0 :(得分:1)
如果您将这些plist放在文档目录中,则无需进一步操作。升级应用程序时,这些文件都会保留。你得到这样的文件目录:
+ (NSString*) documentsPath
{
NSArray* sysPaths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES );
return [sysPaths objectAtIndex:0];
}