我正在保存到我想稍后访问的plist。不幸的是,似乎每次我启动我的应用程序并使用以下代码检索plist时,我会得到一个新目录。有没有办法确保NSSearchPathForDirectoriesInDomains始终返回相同的文件路径?:
NSArray *sysPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory ,NSUserDomainMask, YES);
NSString *documentsDirectory = [sysPaths objectAtIndex:0];
NSString *filePath;
filePath = [documentsDirectory stringByAppendingPathComponent:filename];
答案 0 :(得分:0)
你正确地这样做了。每次将应用程序安装到模拟器或设备中时,都会将其放入不同的目录中。你的相对路径总是保持不变!