2010-08-01 54 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并重新构建。

相关问题