iOS之类别(category)在静态库中不能使用的问题

分类制成的framework在调用方法的时候回崩溃

*** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘-[ViewController setTagName:]: unrecognized selector sent to instance 0x7f8723c02590’

解决办法

在静态库封装过程中,如果静态库.a文件包含类别,在主工程将无法使用。

解决方法为:找到主工程的 target --Build Setting--Linking--更改其 Other Linker Flags 为: -all_load

参考文章:http://blog.csdn.net/u012243474/article/details/52619344

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注