CocoaPods unrecognized selector sent to instance

今天把Masonry从拖拽文件夹导入的形式换为cocoapods形式的时候,一直报错

Masonry unrecognized selector sent to instance

各种清除缓存不中用,后来发现还有一个缓存爸爸没清掉。
最后的解决方案是:
1、打开 .xcodeproj文件,右键、显示包内容,找到 .pbxproj文件
2、打开这个 .pbxproj文件,搜索 OTHER_LDFLAGS,会找到类似于 "OTHER_LDFLAGS[arch=*]" = "-ObjC"这种东西,在 debugreleaseinhouse有三个,全部删除,然后重新编译运行即可。

你可能感兴趣的:(CocoaPods unrecognized selector sent to instance)