解决Unrecognized selector sent to instance错误

今天将注册的xib界面要修改为纯代码界面,于是将xib文件删除了,m文件里IB全部删除,改完后运行一直崩溃。

报错:[UIImageView makeConstraints]Unrecognized selector sent to instance xxxxxx。

注册页面UISwitch关联了一个第三方框架TTSwitch,于是每次崩溃都在TTSwtich框架里的添加约束处。很是莫名其妙,折腾了2个小时,发现问题所在:

target - Build Phases - Link Binary With Libraries中没有libMasonry.a,所以崩溃。点击+,添加libMasonry.a,ok!

你可能感兴趣的:(解决Unrecognized selector sent to instance错误)