framework制作

来源:互联网 发布:黑客帝国矩阵革命好帅 编辑:程序博客网 时间:2024/04/30 14:04

framework大家在开发过程中经常用别人封装的framework ,有木有想过尝试自己封装一个framework呢?

framework的好处相信很多人心里都很清楚,就不多说了

第一步:创建一个framework的工程


接下来你就可以在里面添加你需要封装的内容了 WebAsyncRequest.h   WebAsyncRequest.m

第二步:

build phases 里面找到headers 把WebAsyncRequest.h 拖到public 里面,这样生成的framework的headers目录下面就只能看到public里面的.h文件。


如果没有找到headers 选项,点击左上角的+ 号添加一个;.h .m文件怎么写,大家应该都清楚是干么的,不做细说了

第三步:

编译完后 直接run 运行就能生成framework文件了。

如果是xcode6,可以直接 xcode -> window ->  Projects ->xxxx Project ,打开工程的Derived Data目录,在里面可以找到生成的Framework 文件了。其他版本xcode可以通过xcode -> window -> Organizer ->  Projects ->xxxx Project 来找到Derived Data目录 如图:




第四步:使用framework ,添加framework到目标工程项目 #import <xxxframework/xxxx.h>  导入framework的引用,这样就可以在目标工程里面使用新建的framework了。


以上,只是简单的制作;在创建自己需要的framework的话,还可能遇到各种各样的问题。有一点要谨记 把相关的类库也要引用进来,这样就少了很多麻烦。

我自己的项目 由于底层的东西不够稳定,所以我是通过多项目关联来使用的! 有兴趣的朋友可以加我QQ 一起学习讨论  544853134

如果有说的不对的方面,请指正!谢谢


0 0
原创粉丝点击