提示错误:Undefined symbols for architecture x86_64: "OBJC_CLASS$_类123
referenced fr.这说明编译没有问题,连接的时候出错了,找不到导入的目标文件。
解决步骤:<1>清理缓存,选择Product-Clean
<2>选择项目-Build Phases-Compile Sources,点击下面的+把提示有错误的那个添加进去
2018-1-24更新:
我通过cocoapods导入三方库,然后把另一个项目的文件拖到这个项目,然后编译就报这个错误了。。。我在Build Phases->Link Binary...添加提示错误的第三方发现没有,我在已经添加的里面搜索也搜索不到。。。O疼。。。后来在这儿找到看个方法,在Other Link Flags添加$(inherited)解决了
![](https://img.haomeiwen.com/i3779345/c3876bb0dbbe4591.png)
网友评论