博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
错误:duplicate symbol _OBJC_METACLASS_$_ClassName、duplicate symbol OBJC_CLASS_$_ClassName
阅读量:6232 次
发布时间:2019-06-21

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

今天在导入静态库后编译,发现这样的错误:_OBJC_METACLASS_$_StringUtil 和 _OBJC_CLASS_$_StringUtil ,错误提示如下:

这里是说同个文件名,在.m和.h上重复定义了两次。

问题:显然,在这里导致编译失败的是,自己的工程内与静态库内存在同样的命名,使得编译的时候其中某个文件会被连接两次!

解决:更改自己工程中的 StringUtil.h StringUtil.m 文件的命名即可

 

转载于:https://www.cnblogs.com/chenyuansheng/p/5553185.html

你可能感兴趣的文章
windows查看端口占用
查看>>
Yii用ajax实现无刷新检索更新CListView数据
查看>>
JDBC的事务
查看>>
Io流的概述
查看>>
App 卸载记录
查看>>
JavaScript变量和作用域
查看>>
开源SIP服务器加密软件NethidPro升级
查看>>
作业:实现简单的shell sed替换功能和修改haproxy配置文件
查看>>
Altium 拼板方法以及 注意的 地方
查看>>
Apache Pulsar中的地域复制,第1篇:概念和功能
查看>>
python pip install 出现 OSError: [Errno 1] Operation not permitted
查看>>
oracle12C 重做日志
查看>>
从源码分析scrollTo、scrollBy、Scroller方法的区别和作用
查看>>
ObjectOutputStream和ObjectInputStream
查看>>
nagios客户端未启动报错
查看>>
南京大学周志华教授当选欧洲科学院外籍院士
查看>>
《OpenGL ES应用开发实践指南:Android卷》—— 1.3 初始化OpenGL
查看>>
马士兵教学语录
查看>>
计算机网络与Internet应用
查看>>
MongodDB学习笔记(二)(复制)
查看>>