iOS-库
长乐未央V
这个作者很懒,什么都没留下…
展开
-
静态库生成脚本
【代码】静态库生成脚本。原创 2023-12-27 11:53:07 · 337 阅读 · 0 评论 -
iOS库-上手一个简单的.framework/.a
开发环境 Macbook Pro, macOS Sierra 10.12, Xcode 8.0创建一个简单的.framework文件特别指正:下面图8至图11中,Xcode编译的快捷键不是Ctrl+B,而是Command+B!补充:上图中,合并后可以再敲‘lipo -info HJFramework’,查看支持的处理器架构,打印结果应该是‘i386 armv7 arm64 x86_64’。创建一个原创 2016-10-19 17:28:26 · 591 阅读 · 0 评论 -
iOS库-库的基本常识
入门参考: iOS库-上手一个简单的framework静态库、动态库静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。总结来说:其实就是加载时机和加载次数的不同。原创 2016-10-19 22:41:09 · 512 阅读 · 0 评论 -
iOS库-创建静态库时的注意事项
无论是在创建framework还是a,在Build Settings / Architectures中,有一个配置选项为Build Active Architectures Only,表示是否只编译当前架构,将Debug和Release都设置为No,就只区分Simulator和iPhone模式了。一般不需要这样设置无论是在创建framework还是a,在Build Settings / Archi原创 2016-10-21 21:05:45 · 567 阅读 · 0 评论 -
iOS PCH
用途: 注意:在该Target的Build Settings(All Combined)下搜索Prefix Header, 在Apple LLVM 8.0 - Language一栏中: 1. 设置Precompile Prefix Header为YES,表示提前预编译缓存起来,提高编译速度 2. 在Prefix Header中填写PCH文件的路径,比如${SRCROOT}/${原创 2016-10-26 00:10:33 · 422 阅读 · 0 评论