"_OBJC_CLASS_$_XXX", r

作者: 墨狂之逸才 | 来源:发表于2016-08-03 22:54 被阅读3064次

    Xcode编译错误提示:

    Undefined symbols for architecture x86_64:"_OBJC_CLASS_$_XXX", referenced from:objc-class-ref in ViewController.o

    ld: symbol(s) not found for architecture x86_64 

    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    发现问题:

    Xcode cmd+N新建Person类 第三方引入Dog类

    以上代码看起来一切正常,但是在编译时

    编译器提示找不到链接,怎么回事?

    查看Xocde Compile Sources中参与编译的文件:

    查看Xocde Compile Sources中参与编译的文件 Person类在创建的时候,没勾选Targets

    可能的原因:

    Dog类在引入的时候,没勾选Targets

    解决办法:

    1.文件创建或引入的时候注意勾选Targets

    勾选Targets选项

    2.手动添加编译文件

    相关文章

      网友评论

        本文标题:"_OBJC_CLASS_$_XXX", r

        本文链接:https://www.haomeiwen.com/subject/gaccsttx.html