iOS 常见奇葩的bug

在项目中有的时候会xcode会出现一下奇葩的bug,这篇文章志在收录一些常见的奇葩的bug,希望业界同仁也可以分享出来 让大家减少一下弯路 ;
1、自己创建类 引入和创建都正常 在编译的时候缺出现编译错误,如图:


cw.png

编译错误如下图:

bianyi.png

看到这个Undefined 表示 这个类没有定义 在看到.o表示这个类没有参与编译:
解决方案 看到下图 就一目了然了:


jjfangan.png

在Compile Sources 里把没有参与编译的类添加进去 就可以了(记住是添加.m文件哦);

2、重复编译引起的编译错误


duplicate.png

注意 看到duplicate 这个关键字 表示该类重复编译或者 导入了两次,
解决方案 :如下图


solve.png

看到编译的地方有两个相同的类,只需要移除一个即可,或者 在项目中到相同的文件删除多余的类,看图:


delete.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容