我将保存文件保存在我的iPad应用程序的私人目录中,即我使用时返回的文件:
paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
documentsDirectory = [paths objectAtIndex:0];
documentsDirectory = [documentsDirectory stringByAppendingPathComponent:@"Private Documents"];
Run Code Online (Sandbox Code Playgroud)
请注意,我还附加了一个子目录.当我更新应用程序时,用户告诉我他们在应用程序中的进度正在被破坏.每次更新应用程序时,是否会破坏此NSLibraryDirectory中的文件?如果是这样,我应该使用NSDocumentDirectory吗?
此外,没有办法进一步更新我的应用程序来解决这个问题,而不会破坏我当前用户的所有保存文件?它似乎没有.