_OBJC_CLASS_$_ - 找不到符号错误

3

我从一个正常工作的UISplitView应用程序开始创建了一个新的iPad应用程序,在新应用程序中,我遇到了以下错误:

"_OBJC_CLASS_$_ConcertListController", referenced from:
objc-class-ref-to-ConcertListController in RootViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

这是什么意思?我该如何解决?
2个回答

3

显然,您需要将ConcertListController所在的任何框架链接起来。请尝试转到项目窗口,右键单击框架,选择添加现有框架....您应该能够在那里找到包含ConcertListController的框架。


2
或者,如果该类不是库的一部分,请确保它包含在项目的编译源代码构建阶段中。 - Matt Wilding

0

我也遇到过类似的问题。我的解决方法是移除相关的引用,然后重新添加这些文件。接着会弹出一个窗口,确保勾选“添加到目标”复选框。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接