我在尝试制作某个子类的新文件时遇到此错误:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_SDNestedTableViewController", referenced from:
      _OBJC_CLASS_$_MenuViewController in MenuViewController.o
"_OBJC_METACLASS_$_SDNestedTableViewController", referenced from:
      _OBJC_METACLASS_$_MenuViewController in MenuViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)


我将名为MenuViewController的文件作为SDNestedTableViewController的子类

Here is the link到子类文件。

有任何想法吗?

附言总的来说,我正在尝试Add SDNestedTable to a subview,如果您可以提供帮助,那将是惊人的。

最佳答案

你确定你的

项目设置>构建阶段>编译源

您所有的.m文件都在其中吗?(MenuViewController和&SDNestedTableView Controller)?

关于iphone - 子类崩溃-iOS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12789628/

10-11 14:34