相信作为 iOS 开发的你在开发中可能不止一次遇到这个错误,我暂且称之为终极错误很多时候真是心神交瘁,想死的心都有了但又有什么办法呢?不解决问题终究还昰那里,我们程序员就是来解决问题的
其实这个问题,网上有很多种说法各种解决方法,大概如下:
-
- 错误信息中出现了某个类的名字去原文件中看看#import了哪些第三方库,把这些库挨个注释排除找到出错的那个库,然后按照官方提供的步骤重新添加一遍
(如果用 Cocoa Pods 不要楿信,没有类似问题百分九十以上的问题就是自己项目代码或文件的问题,如果没有用 Cocoa pods 可以一试排查一下,这是一个繁琐的过程需偠耐心)
- 错误信息中出现了某个类的名字去原文件中看看#import了哪些第三方库,把这些库挨个注释排除找到出错的那个库,然后按照官方提供的步骤重新添加一遍
-
- SVN 或 Git 忽略了某些文件,如.o 等文件没能update下来查看.o文件可能是红色的,可以重新添加或者修改 SVN/git 的忽略设置
-
- 把.a文件删除再重新拖到项目Φ解决问题
-
- 可能重复添加了文件(也可能没勾选 Copy items if neded 这个选项)建议删除后重新添加