博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios编译不通过,报duplicate symbol 错误解决
阅读量:6092 次
发布时间:2019-06-20

本文共 390 字,大约阅读时间需要 1 分钟。

在移植智能机器人过程中将部分移植过去后发现编译不过 报以下错误: duplicate symbol OBJC_IVAR$ 你的报错文件(一般前面和后面都会有个下划线如

_DataCell

duplicate symbol
翻译:重复的象征

证明报错的文件存在重复引用。 1.查看你的报错文件否错将 .m文件当做.h文件导入了。 原因:

#import "DataCell.m"
解决:将导入的文件改回来。复制代码

2.项目中是否存在相同的文件DataCell.m文件 解决:赛选检查,删除一个。

3.重复路径引用

解决:点击Build Phases 搜索报错文件,看在Compile Scurces 是否存在相同的 .m文件。点击 — 将它删除。

如果,还有其他欢迎补充。

转载于:https://juejin.im/post/5a3217b451882506fd589065

你可能感兴趣的文章
android源码(网页)
查看>>
Receive queue 和 Send queue 理解说明
查看>>
linux利用 ssh连接windows winsshd问题
查看>>
十四个高性能Java持久化技巧
查看>>
我的友情链接
查看>>
NO.141 项目研发之测试团队篇:创建测试用例,管理测试任务。
查看>>
iftop网络流量查看工具
查看>>
shell 中循环总结
查看>>
RHCE033(四)---系统启动过程和grub
查看>>
如何尽快验证cname,MX,spf记录是否生效?
查看>>
python之hashlib模块
查看>>
eclipse打开报错--"reload maven project"
查看>>
Python代码分析工具:PyChecker、Pylint
查看>>
lvm 逻辑卷的建立,扩容,缩容[1/2]
查看>>
利用ocLazyLoad加载controller的方法和问题
查看>>
我的友情链接
查看>>
Intellij IDEA 使用Spring-boot-devTools无效解决办法
查看>>
docker安装sentry
查看>>
spring自带HTTP请求工具类的简单使用
查看>>
Linux 之 使用iptables作为防火墙
查看>>