iOS开发之*.a静态库注意事项
2015-07-27 20:46
393 查看
以*.a静态库的形式引入工程的(比如:libUploadLib.a),*.a里面的class有category形式实现时,除了在工程Target的 Build Phases里面的 Link Binary With Libraries里面添加依赖外,还需要在Target的 Build Settings的 Linking -> Other Linker Flags (Debug or Release)里面添加:
-force_load
$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/libUploadLib.a
否则运行时会因为找不到category里面的实现method而crash。
-force_load
$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/libUploadLib.a
否则运行时会因为找不到category里面的实现method而crash。
相关文章推荐
- IOS的safari浏览器的电话号码识别功能的禁用
- js判断请求对象是IOS还是安卓用户
- iOS 半透明新手引导 手把手教你做
- iOS tableView的刷新 笔记
- iOS OC08,09_内存管理
- iOS学习笔记--(c基础题9)
- ios申请真机调试(Xcode 5)详细解析
- iOS 创建静态库static library
- IOS中的block的retain循环
- iOS-WebP
- Certificates, Identifiers & Profiles简介以及申请发布证书
- iOS开发-Day10-C的复习
- iOS 获取汉字拼音首字母
- iOS方法和实例变量
- iOS基础
- iOS 各种修饰符的区别汇总
- ios-猜拳游小戏的实现
- iOS Notification 通知中心
- IOS开发小tip
- 在iOS 7中使用storyboard(part 1)