今天写了一个iOS的静态库,使用的时候程序总是crash,搞了找到了原因:
我在静态库里写了个NSObject的分类,在编译静态库的时候没有报错,工程里引用的时候build也没有报错,但是一运行到调用分类中的方法的时候,程序就崩溃了,原因是xcode动态链接的时候不会链接分类文件,如果要在静态库中使用分类,那么在静态库里、以及引用该静态库的工程里都要配置一下,配置方法如下(静态库、和引用工程的配置一样):
我在静态库里写了个NSObject的分类,在编译静态库的时候没有报错,工程里引用的时候build也没有报错,但是一运行到调用分类中的方法的时候,程序就崩溃了,原因是xcode动态链接的时候不会链接分类文件,如果要在静态库中使用分类,那么在静态库里、以及引用该静态库的工程里都要配置一下,配置方法如下(静态库、和引用工程的配置一样):