下面的代碼塊已經現在已經成功地編譯了一段時間:爲什麼現在用於編譯的行報告錯誤(Property'code'not found on type of'NSError *')?
NSString *filePathName = [[NSBundle mainBundle] resourcePath];
_fileName = fileName;
filePathName = [filePathName stringByAppendingPathComponent:fileName];
NSError *error;
_fileContent = [NSString stringWithContentsOfFile:filePathName encoding:NSUTF8StringEncoding error:&error];
if (error.code == 0)
不久之前,Xcode中開始報告在最後一行出現以下錯誤:
住宅「代碼」不發現在'NSError *'類型的對象上
項目中的其他文件最近已更改,但不是此項。有人可以給我一些幫助,我可以如何解決這種情況? TIA。
P.S.我把這個項目推到了GitHub上,一個同事把它拉了下來。它在他的機器上成功建立。
你看過你的機器NSError.h頭文件的副本嗎? – quellish 2014-11-21 22:51:16
順便說一句:你不應該在測試方法的返回值之前測試錯誤,否則可能會產生錯誤... – bbum 2014-11-22 07:11:36
好的想法,bbum。 – 2014-11-22 21:31:39