NSDictionary WriteToFile失败

时间:2009-08-12 10:38:57

标签: iphone nsdictionary

我无法理解为什么它会一直失败。它返回NO。我整个下午都搜索了这个,但没有解释为什么或如何修复。调用[[NSFileManager defaultManager] isWritableFileAtPath:]会返回NO,这会让我相信现有的plist文件无法被覆盖,但我无法弄清楚如何更改它。

1 个答案:

答案 0 :(得分:3)

您只能在Documents目录中写入文件。但你的plist文件不存在

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];