我在 stackoverflow 上阅读了很多关于此的问题,并且我确保在首次运行时将我的 plist 文件从捆绑包复制到文档目录。但是,现在当我尝试写入这个 plist 文件时,它没有成功写入。
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *documentsDirectory = [path objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"inAppList.plist"];
[infoDict setObject:[NSNumber numberWithInt:1] forKey:@"someKey"];
didWrite = [infoDict writeToFile:filePath atomically:YES];
didWrite 结果是“不”。
我确信 plist 文件正在被复制到文档目录中,因为我可以在管理器和我的设备选项卡中看到它。我也能够成功地从文档目录中读取文件。
可能只是一个很小的错误,但真的无法弄清楚出了什么问题。