framework制作

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

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值