美文网首页
2、动、静态库使用

2、动、静态库使用

作者: 紅寶石 | 来源:发表于2017-03-06 11:25 被阅读0次

静态库、动态库在实际开发中经常会遇到,具体学习可以看这几个视频;

我在GitHub上也写了一个简单的演示Demo

一.制作 .a 的静态库(区分真机和模拟器)

1)添加需要封装的代码

2)修改 Build Settings - Deployment - iOS Deployment Target 即最低使用的版本

3)修改 Edit - Scheme - Run -Info - Build Configuration 为Release即编译过程生产静态库

二.制作 Bundle 文件(不区分真机和模拟器)

bundle是一个文本文件包。

特点:静态的,不参与项目编译,二进制数据。

1)导入资源文件

2)修改 Build Settings - Deployment -Combine High Resolution Artwork 为NO 防止将图片合成tiff格式

三.创建 Framework 类库

1)修改适用的最低版本 General - Deployment Target

2)将自己创建的文件的头文件,导入到自动生成的 . h文件中

3)修改公开头文件Buile Phases - Headers将自己创建的头文件拖拽到 Public

4)添加UIKit.framework类库Genneral - Linked Frameworks and Libraries

5)导入工程后,在 Genneral - Embedded Binaries 中添加导入的类库

相关文章

网友评论

      本文标题:2、动、静态库使用

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