在iOS的XCode工程配置中为什么要用-all_load&-ObjC
来源:互联网 发布:农村淘宝服务站流程 编辑:程序博客网 时间:2024/05/16 07:43
Build Settings->Other Linker Flags
-ObjC
这个flag告诉链接器把库中定义的Objective-C类和Category都加载进来。这样编译之后的app会变大(因为加载了其他的objc代码进来)。但是如果静态库中有类和category的话只有加入这个flag才行。
-all_load
这个flag是专门处理-ObjC的一个bug的。用了-ObjC以后,如果类库中只有category没有类的时候这些category还是加载不进来。变通方法就是加入-all_load或者-force-load。-all_load会强制链接器把目标文件都加载进来,即使没有objc代码。-force_load在xcode3.2后可用。但是-force_load后面必须跟一个只想静态库的路径。
0 0
- 在iOS的XCode工程配置中为什么要用-all_load&-ObjC
- 在iOS的XCode工程配置中为什么要用-all_load&-ObjC
- 在iOS的XCode工程配置中为什么要用-all_load&-ObjC
- 在iOS的XCode工程配置中为什么要用-all_load&-ObjC
- 为什么要用-all_load&-ObjC
- 为什么要用-all_load&-ObjC
- 为什么要用-all_load&-ObjC
- 为什么要用-all_load&-ObjC
- 为什么要用-all_load&-ObjC
- XCode 中使用-Objc和-all_load的作用
- xcode -all_load、-ObjC
- Xcode -ObjC, -force_load,-all_load
- iOS 【项目配置 -ObjC&-all_load】
- Xcode里-ObjC, -all_load, -force_load
- Xcode里-ObjC, -all_load, -force_load
- Xcode里-ObjC, -all_load, -force_load
- Xcode里-ObjC, -all_load, -force_load
- Xcode里-ObjC, -all_load, -force_load
- google校招在线测试题---2048
- FMDB
- tcpdump抓包
- 为什么程序员需要关心顺序一致性(Sequential Consistency)而不是Cache一致性(Cache Coherence)
- IT忍者神龟之Hibernate联合主键下,主键生成策略
- 在iOS的XCode工程配置中为什么要用-all_load&-ObjC
- CocoaPods安装和使用教程
- 交通换乘GIS地图应用解决方案
- 对二维数据进行边界拓展
- 产品经理做市场调研和数据分析的方法
- 委托模式
- POJ 2420 模拟退火
- mysql 连接字符串与SQL不同
- Java学习笔记(八)