美文网首页
iOS 开发技术点

iOS 开发技术点

作者: MiniCoder | 来源:发表于2017-06-06 09:03 被阅读0次

    全局设置 Prefix Header全局设置 $(SRCROOT)加内容文件夹路径

    architecture一般在debug模式设置为yes release环境设置为no

    在用pods导入第三方类库的时候 other link 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后面必须跟一个只想静态库的路径

    相关文章

      网友评论

          本文标题:iOS 开发技术点

          本文链接:https://www.haomeiwen.com/subject/bsnyettx.html