iOS开发编译出现提示:ld: 7 duplicate symbols for architecture i386

释放双眼,带上耳机,听听看~!

原因其实是在.m 文件里面#import了.m 文件而导致的,或者是在.h 文件里面#import了.m 文件。

前提是保证程序本身的正确性:有两种情况

第一:有框架文件没有包含,导入错误即解决

第二:是由于我的粗心,在导入头文件时不小心把.h导入了.m文件,所以出现了上述错误,有一个duplicate的错误提示,修改了导入部分OK了。

第三:定义重名的全局变量

第四:文件重复~导入第三方库

 

人已赞赏
iOS文章

SWIFT基础语法(二)

2020-5-5 15:31:49

iOS文章

iOS开发编译出现: Code Sign error: Provisioning profile does not match bundle identifier:

2020-5-5 16:46:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索