参考:https://developer.apple.com/library/ios/qa/qa1490/_index.html
-all_load就是会加载静态库文件中的所有成员,
-ObjC就是会加载静态库文件中实现一个类或者分类的所有成员,
-force_load(包的路径)就是会加载指定路径的静态库文件中的所有成员。
举个例子 当链接一个包含类别的OC静态库时候,将会得到一个运行时异常:"selector not recognized"。你需要设置Other Linker Flags的值为-ObjC就OK了
-------------------------------------------------------------------------------------------------------------------------------------------
ps:
扫描二维码关注公众号,回复:
613057 查看本文章
如果工程A依赖静态库B,那么在B的工程里设置一下Build Phses --> Copy Files的头文件,那么在工程A里就可以直接#import B的头文件.