我從JSON獲取NSDictionary(使用SBJson),並且我想存儲它。我正在使用writeToFile失敗 - 我該如何調試它爲什麼失敗(什麼工具)?
[liveData writeToFile:localFilePath atomically:YES]
並且失敗。數據看起來像它的所有NSString,NSDictionary,和NSArray(「原子:是」的要求)。我在相同的地方使用了相同的localFilePath。
所以我的問題是:如何找出問題所在?我可以使用什麼工具來了解writeToFile失敗的原因?該日誌不顯示錯誤消息。
你NSLogLog你的'localFilePath'看看是什麼值?你確定你給它一個獨一無二的名字作爲保存嗎? – msgambel
我同意這個問題可能是你的路徑,你可以包含該代碼嗎? – Brodie
我已經記錄了我的localFilePath,並且我還在其他地方用它來存儲其他內容(僅更改文件名 - 它是NSTemporaryDirectory()加上文件名),所以我非常確定不是這樣。但是真的是我的問題是:我該如何調試這個問題 - 我怎樣才能找出更多關於失敗的信息?在記錄器之外的xcode中是否有錯誤代碼或某種調試工具可以幫助我將其關閉?或者我只需要使用試驗和錯誤來查明它呢? –