iOS项目引入静态库,项目报找不到方法的错误
我遇到的情况是:
静态库里的category方法找不到.
解决方案:
Target->Build Settings->Linking 下 Other Linker Flags 项添加-Objc(在项目里不是在静态库里,此处我犯错了).
-ObjC:链接器会把 Objective-C 的类和分类的所有对象文件全部链接,全部链接后方法符号全部被链接进来,如果类库中只有category没有类的时候这些category还是加载不进来。变通方法就是加入-all_load或者-force_load。