iOS中使用静态库总结
来源:互联网 发布:计算机编程学校排名 编辑:程序博客网 时间:2024/06/06 08:50
最近想用静态库的方式使程序模块化。总结一下遇到的问题。
1. 如果静态库中使用了category,那么在使用这个静态度的工程中,在Build Settings中Other Linker Flags加入-all_load, 不然向category发消息的时候会crash, 说无效的selector send to object.
2. 如果工程A依赖库B,那么在库B的工程里设置一下copy的头文件,那么在工程A里就可以直接#import库B的头文件。在库B的build phases中加入一个Copy Files的Build Phases, 然后将B的导出头文件拖入其中。
3.用bundle的方式共享资源。
我写了一个测试工程,可以静态库相互调用。Demo传送门!
也可以用生成framework的方式,网上有生成framework的xcode的模版。
- iOS中使用静态库总结
- 在iOS中使用静态库(总结自官方文档Using Static Libraries in iOS)
- 在iOS中使用静态库
- 在iOS中使用静态库
- iOS静态库工程中使用storyBorad
- 在iOS中使用静态库
- iOS 静态库中使用类别(Category)
- iOS开发 - 静态库中使用category
- iOS中静态库的使用
- IOS中静态库的使用
- iOS静态库中使用中使用Categories
- ios 静态库编译总结
- ios中静态库和动态库的使用
- iOS开发:xcode4中使用静态库和工作区
- iOS开发:xcode4中使用静态库和工作区
- ios 开发中 制作和使用静态库
- ios 开发中静态库创建与使用
- iOS开发:xcode4中使用静态库和工作区
- Linux下window转unix文件格式
- 使用blowery.Web.HttpCompress.dll对aspx压缩
- 磁盘使用率地址
- Oracle Data Gurad -- Logical Standby 相关说明
- MySQL如何避免使用swap
- iOS中使用静态库总结
- C#获取星期几的函数,asp.net获取星期
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- linux下重要的mysql 命令
- LCD驱动程序——框架分析(一)
- 指向const的指针与const指针
- 反醒
- linux中oracle的日常维护命令
- Android关于ListView显示SD卡上的Bitmap的图片(图片压缩之后)