http://www.cnblogs.com/ygm900/category/436923.html
以下是我自己工作中遇到的问题:
(1)、duplicate symbols for architecture armv7解决办法
XCODE编译的时候报错:duplicate symbols for architecture armv7
1、首先排查是否有名字重复的文件;
2、检查是否在#import头文件的时候,不小心把.h写成了.m。
(2)、编译时候报错:ld: library not found for -lopencore-amrnb
根据找到文件夹里面相关的 .a iOS库,将它拖入项目。然后 选中项目 – > Building Phases –> Link Binary With Libraries 直接向文件拖入
(3)
解决方案:
3.这个是.a文件报错
解决方法:
找到你导入第三方的库的finder
可以看到红色的报错,是因为你本地有这个文件,但是没有加载到项目。右键 –>搜索你需要的.a文件 –>add OK了
4.这种错是因为你的本地有这个类,但是项目中没有加进去会报错。
解决方案:
右键 –>搜索对应的文件 –>add OK了