2010-08-01 53 views
0

我在XCode(控制檯應用程序)中創建了一個新項目。然後我添加了一個新的Objective-C類並編譯它。但是,它不會建立。這裏是我看到的錯誤:XCode Cocoa控制檯應用程序鏈接錯誤

Undefined symbols: 
    "_objc_msgSendSuper", referenced from: 
     -[Terminal init] in Terminal.o 
     -[Terminal dealloc] in Terminal.o 
    ".objc_class_name_NSObject", referenced from: 
     .objc_class_name_Terminal in Terminal.o 
ld: symbol(s) not found 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

終端是我添加的新類的名稱。謝謝你的幫助!

回答

4

聽起來像你沒有鏈接到Cocoa框架(C控制檯程序不默認)。右鍵單擊您的項目,進入「添加」,然後選擇「Existing Frameworks ...」,在那裏找到Cocoa.framework並重新構建。

相關問題