Framework的制作

Framework的作用就不用阐述了,我们直接进入Framework的制作。

我这里是用了一个静态库框架模板iOS Universal Framework Mk 8进行的制作。

这是一个Xcode 4使用的项目模板,而不是一个新的开源框架。在上面链接的地方有很好的解释,已经用法,不过是英文的,翻译在这里:点击。

安装模板iOS Universal Framework Mk 8

解压文件。
这里有两个框架,一个“伪”框架,一个是“真”框架。具体区别见上面链接。这里两个都安装上。
打开Terminal,进入到刚下载文件,Fake Framework下面。
输入命令:sh install.sh。同理安装Real Framework下的文件。
安装完,如下图:
Framework的制作_第1张图片

选择Static ios Framework,命名工程名为FrameworkTestFile。
Framework的制作_第2张图片
新建ViewController,命名为:testViewController。
Framework的制作_第3张图片
编译文件,在生成的build中有个product文件,下面有
Framework的制作_第4张图片
这样就生成了,对应的framework文件。

framework的用法

将生成的framework文件,如图。
Framework的制作_第5张图片
拖入工程中,并在要使用的文件中,导入库文件。
如: #import <FrameworkTestFile/MainViewController.h>
这样就可以使用框架中的文件了。这里注意,有资源文件,如xib,图片等,一定要将FrameworkTestFile.embeddedframework文件,拖入工程中。





你可能感兴趣的:(框架,Objective-C,framework,库)