iOS 编译报错的那些坑

最近工作换了电脑,重新装了cocoapods,重新update了项目,提到SVN上就各种编译报错.

(本人会不断的更新)

一 . 更新完SVN后编译用Masonry的约束出错

2016-07-27 11:50:22.173 MOKOLiving[7876:2750216] -[UIButton mas_makeConstraints:]: unrecognized selector sent to instance 0x17e25570

2016-07-27 11:50:22.234 MOKOLiving[7876:2750216] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIButton mas_makeConstraints:]: unrecognized selector sent to instance 0x17e25570'

总结为Masonry从cocoapods中并没有加入到项目中.

虽然我也不明白为什么经过svn后就变成这样,但是我把cocoapod中的masonry拖出来在加入进去就没事了.

然后就编译报错,说是Masonry的静态库和我本身的静态库冲突.

iOS 编译报错的那些坑_第1张图片

最后我的解决办法是直接把cocoapod的Masonry删了,改成直接导入.

在下也在寻求更好的方法.请大神教诲.

你可能感兴趣的:(iOS 编译报错的那些坑)