iOS 库
来源:互联网 发布:网络图标声音图标打叉 编辑:程序博客网 时间:2024/06/06 02:12
一、库
二、静态库和动态库:
三、使用静态库(.a)的步骤:
第一步:创建一个正常文件
第二步:创建一个静态库
第三步:写好内部代码,处理好暴露给用户使用的文件
写好内部代码后,将要给用户调用的头文件,暴露出来
第四步:静态库支持的架构
有时会发现,生成的静态库无法在不同的模拟器上使用。那是因为不同的手机真机或者不同的模拟器使用的CPU架构不一样。
该模拟器不是使用这个静态库报错
iPhone模拟器使用的架构:
架构名 对应模拟器
iPhone真机使用的架构:
架构名 对应真机
可以通过编译,知道这个静态库支持什么架构的CPU
1、先输入“cd”
2、将静态库文件拉入该编译器,生成静态库的路径
3、输入“lipo -info 静态库名称”,并按回车,便可知该静态库支持什么架构
四、动态库(.frameWork)使用
动态库使用与静态库基本类似。
其中,frameWork可以由动态库、静态库切换
五、库的内部代码
库的内部代码一般由三个部分组成:.h文件、.m文件、bundle文件
bundle文件主要是用来存放需要的图片,如果图片不存放在bundle里面,与主程序使用的图片出现同名情况,会产生影响。所以一般将图片放入bundle文件里面。
创建bundle文件,直接新建一个文件夹,命名后,将格式改为“.bundle”即可。注意在使用时,将bundle文件也要复制进去主程序文件中。
而库.h.m文件使用bundle图片时,不再是普通图片名,而是
- iOS 库
- iOS 开发库(iOS Developer Library)
- iOS 开发库(iOS Developer Library)
- iOS 开发库(iOS Developer Library)
- iOS 开发库(iOS Developer Library)
- iOS 开发库(iOS Developer Library)
- 【IOS】IOS常用第三方库总结
- ios 参考库
- ios 编译静态库
- ios代码库
- ios常用类库
- ios 中文参考库
- IOS第三方库
- ios 编译静态库
- iOS合并静态库
- iOS静态库相关
- iOS静态库管理
- 搞定ios静态库
- 【bzoj1196】【HAOI2006】【公路修建】【二分+最小生成树】
- JSP开发c标签易错总结
- db2 SQL1005N
- 只能通过Chrome网上应用商店安装该程序
- JAVA WEB 导出 Excel表格
- iOS 库
- bootstrap_table使用总结
- Yarn简单介绍及内存配置
- JS - RegExp 笔记
- 【bzoj3747】【POI2015】【Kinoman】【线段树】
- Nexus创建Maven私服
- Java 调用CXF webService 接口
- db2修改端口
- linux 整理-1