BeeFramework 系列一 安装篇(Arc)

Beeframework 是一款iOS快速开发框架,它以UISignal强大的路由功能替代原有Delegate方式,完成复杂且高效的的UI信号路由。具体见 http://baike.baidu.com/view/4634432.htm?subLemmaId=4634432&fromenter=BeeFramework

本文以arc的方式添加Beeframework,使用 cocoapods工具。

1.安装cocoapods
sudo gem install cocoapods
安装完成后提示:


2.新建arc工程
BeeFramework 系列一 安装篇(Arc)_第1张图片
关闭工程

3. 添加Podfile
在工程根目录下添加Podfile文件,内容为
platform :ios,'5.0'
pod 'BeeFramework', :head


4. 运行pod install
BeeFramework 系列一 安装篇(Arc)_第2张图片

5.打开BeeFrameWorkTest.xcworkspace
BeeFramework 系列一 安装篇(Arc)_第3张图片

OK,我们已经建好了一个为该项目添加好了Beeframework,现在来测试下吧。
直接运行
BeeFramework 系列一 安装篇(Arc)_第4张图片
:-( ,发现一个错误。
ld: library not found for -lPods

如果你没有这个错误恭喜你可以跳过这一步了,打开工程设置
BeeFramework 系列一 安装篇(Arc)_第5张图片
添加"$(SRCROOT)/Pods/build/Debug-iphonesimulator"至Library Search path
重新运行,又报了两个错!:-<<
BeeFramework 系列一 安装篇(Arc)_第6张图片
打开Pods工程下的BeeFramework里的Bee_Precompile.h,设置__BEE_UNITTEST__ 为0,
重新运行,OK,这世界清静了!
BeeFramework 系列一 安装篇(Arc)_第7张图片

下面测试下BeeFramework是否安装成功,打开ViewController.xib添加一个按钮,设置父类为BeeUIButton
BeeFramework 系列一 安装篇(Arc)_第8张图片
运行后,界面如下:
BeeFramework 系列一 安装篇(Arc)_第9张图片
OK,点击Button,查看控制台,BeeFramework 工作了!!
BeeFramework 系列一 安装篇(Arc)_第10张图片

本文代码下载 https://github.com/ilikeido/BeeFrameworkTest/tree/master/lesson1

你可能感兴趣的:(ios,框架,安装,CocoaPods,Beeframework)