這更可能是一個非常簡單的問題,但我完全被它困住了(而且更多的是因情況而感到尷尬)。我在Xcode中的命令行實用程序下面的代碼:NSObject是未定義的(目標c)
#include <CoreFoundation/CoreFoundation.h>
int main (int argc, const char * argv[]) {
NSFileManager *filemgr = [NSFileManager defaultManager];
}
當我生成項目,我得到一個錯誤,「‘的NSFileManager’是未申報」。如果我添加一行:
#include <Foundation/Foundation.h>
我的錯誤計數3跳到3951的所有文件「NSObjCRuntime.h」中的錯誤。我認爲代碼沒有任何問題,但是我在編程環境中是否有一些錯誤?
感謝您的幫助。
當我創建項目時,我沒有意識到核心基礎工具和基礎工具之間存在差異(老實說,沒有注意到這個選項)。 – MrWizard54 2010-08-20 13:17:39