IOS开发常见错误记录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011646339/article/details/60139899

前几天遇到了非常坑的一个第三方库。没有任何使用说明,就单独一个.a文件,花了不少时间才搞定。

1.unrecognized selector sent to instance 0x17540700 

如下图,提示找不到这个方法,但是自己根本没有写这个方法,如果是添加了第三方库后发生这种问题,那么基本可以确定是第三方库里面包含了自己拓展的类库。这个时候我们如果用coacopods拖进来的会自动帮我在Other Linker Flags上面添加-ObjC的,如果手动添加第三方库的那么就要自己手动添加一下了。



2,我添加了-ObjC后又出现了一个duplicate问题。仔细一看,都是在.a文件里面的。


3.基本断定是配置的问题,然后就不断的猜测和更改配置。最后在Enable Testability这里设置为No就解决了。应该是第三方库在生成.a静态库时候设置了某些属性造成的。



猜你喜欢

转载自blog.csdn.net/u011646339/article/details/60139899