2009-08-12 71 views
2

我無法弄清楚爲什麼它保持失敗。它返回NO。我整個下午都在搜索這個,但沒有解釋爲什麼或如何修復。調用[[NSFileManager defaultManager] isWritableFileAtPath:]返回NO,這使我相信現有的plist文件不能被覆蓋,但我無法弄清楚如何改變它。NSDictionary WriteToFile失敗

回答

3

您只能在Documents目錄中寫入文件。但是你的plist文件不存在

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

這不是100%真實的,因爲您也可以寫入ApplicationSupport文件夾。 – 2010-08-14 21:18:04

相關問題