我阅读了很多关于此的stackoverflow的问题,我已经确保将我的plist文件从包中复制到第一次运行时的文档目录。但是,现在当我尝试写入这个plist文件时,它不能成功写入。无法写入plist文件iOS
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文件被复制到文档目录中,因为我可以在组织者和设备选项卡中看到它。此外,我能够从文档目录中成功读取文件。
可能只是一个很小的错误,但真的无法弄清楚什么是错的。
你确定你的词典中包含PLIST唯一对象? – 2012-08-04 13:27:28