本文由YoungShook原创,转载务必在明显处注明:http://blog.csdn.net/youngshook
在做iOS开发时不免要用到很多开源的iOS开源框架来帮助我们降低项目的复杂度,国内外的iOS开发框架的确很多,那么今天我们来看一看Nimbus这个开源库。
首先给大家介绍下Nimbus,Nimbus已经实现了很多很炫的界面特效,比起Three20,Nimbus的文档更为全面丰富,我们可以借助Nimbus来降低我们项目的设计复杂度。
1.如何获取Nimbus
推荐使用Git版本控制器下载Nimbus开源库,这样我们就可以在更新Nimbus开源库时更加方便,打开终端输入:
$ cd ~/path/to/dev/folder
$ git clone https://github.com/jverkoey/nimbus.git
2.准备添加Nimbus到我们的iOS工程
创建一个新的IOS 工程,之后在工程的导航栏上创建目录
目录命名为:Nimbus,Nimbus目录将储存Nimbus的framework
在Nimbus目录下再添加两个目录,分别命名为Core,这里将会储存Nimbus的modules,在这里面我们将要添加NimbusWebController 的modules,另一个命名位WebController,存放控制器。
添加Nimbus的开源库到Core目录
全选所有类文件(cmd+A)
记得选择"Copy items to destination group's folder"
3.准备使用Nimbus开源库
找到你的工程pac文件(YourProject_Prefix.pch文件)编辑内容如下,预编译我们所需要的库文件
// YourProject_Prefix.pch
#ifdef __OBJC__
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#import "NimbusCore.h"
#import "NimbusWebController.h"
#endif
至此Nimbus开源库添加成功,开始体验Nimbus开源库给你带来的惊喜吧!嘻嘻。
Nimbus是开源的,为发扬开源精神,也为开源贡献一份自己的力量,对Nimbus开源库进行更好的
只需在终端里面执行Git指令即可
$ cd ~/path/to/nimbus/
$ git fetch; git rebase origin master
欢迎加我新浪微博,共同学习进步
http://weibo.com/justfuckingdoit