當我調用[NSArray arrayWithContentsOfFile:]時,我得到零。arrayWithContentsOfFile和arrayWithContentsOfURL nil
NSURL *fileURL = [NSURL URLWithString:className relativeToURL:[self JSONDataRecordsDirectory]];
return [NSArray arrayWithContentsOfFile:[NSString stringWithFormat:@"%@", [fileURL path]]];
另外,我還獲得零當我打電話:
[NSArray arrayWithContentsOfURL:]
我的所有文件的結果是JSON這裏: https://gist.github.com/neverbendeasy/03d047a6789b0ae14e1f
當我檢查fileURLs,該數據是那裏。
我錯過了什麼?
fileURL呢?它是否爲零?看起來你正在使用本地文件,所以你應該使用+ [NSURL fileURLWithPath:isDirectory:]或+ [NSURL fileURLWithPath:]方法代替 – Russian
@Russian是的,fileURL是非零(它在要點中有JSON輸出以上)。我試過fileURLWithPath,仍然有一個零數組。 :( – neverbendeasy
等待,你是否嘗試初始化與JSON文件的內容數組?+ [NSArray arrayWithContentsOfFile:]只能用於plists – Russian