BeeFramework 系列一 安装篇(Arc)
http://ilikeido.iteye.com/blog/1881390
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工程
关闭工程
3. 添加Podfile
在工程根目录下添加Podfile文件,内容为
- platform :ios,'5.0'
- pod 'BeeFramework', :head
4. 运行pod install
5.打开BeeFrameWorkTest.xcworkspace
OK,我们已经建好了一个为该项目添加好了Beeframework,现在来测试下吧。
直接运行
:-( ,发现一个错误。
- ld: library not found for -lPods
如果你没有这个错误恭喜你可以跳过这一步了,打开工程设置
添加"$(SRCROOT)/Pods/build/Debug-iphonesimulator"至Library Search path
重新运行,又报了两个错!:-<<
打开Pods工程下的BeeFramework里的Bee_Precompile.h,设置__BEE_UNITTEST__ 为0,
重新运行,OK,这世界清静了!
下面测试下BeeFramework是否安装成功,打开ViewController.xib添加一个按钮,设置父类为BeeUIButton
运行后,界面如下:
OK,点击Button,查看控制台,BeeFramework 工作了!!
本文代码下载https://github.com/ilikeido/BeeFrameworkTest/tree/master/lesson1
最新文章
- [原创] Delphi小工具(Windows资源管理器右键菜单扩展)
- PL/SQL %TYPE和%ROWTYPE的区别【转】
- 转 c# 日期函数[string.Format----GetDateTimeFormats]格式 .
- 模拟实现死亡之Ping(Ping of death)
- How Tomcat Works(十八)
- 趣解curl
- Android - Ashmem驱动
- Windows脚本修改主机名-不重启
- 机器学习(七)EM算法、GMM
- MySQL 解压缩版安装 2017-12-02(完整版,包括异常处理)
- Linux中2>;&;1使用
- ABP之展现层(导航菜单)
- nowcoder 206A - Birthday - [最小费用最大流]
- (C/C++学习笔记)附页: C/C++变量的存储类型
- MySQL大数据量分页性能优化
- Go:如何组织代码
- AJAX的中文乱码问题
- 【剑指offer】翻转单词顺序,C++实现
- stm32寄存器版学习笔记02 串口通信
- 再来说一说sudo