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文件,内容为

  1. platform :ios,'5.0'
  2. pod 'BeeFramework', :head

4. 运行pod install 

5.打开BeeFrameWorkTest.xcworkspace 

OK,我们已经建好了一个为该项目添加好了Beeframework,现在来测试下吧。 
直接运行 

:-( ,发现一个错误。

  1. 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

最新文章

  1. [原创] Delphi小工具(Windows资源管理器右键菜单扩展)
  2. PL/SQL %TYPE和%ROWTYPE的区别【转】
  3. 转 c# 日期函数[string.Format----GetDateTimeFormats]格式 .
  4. 模拟实现死亡之Ping(Ping of death)
  5. How Tomcat Works(十八)
  6. 趣解curl
  7. Android - Ashmem驱动
  8. Windows脚本修改主机名-不重启
  9. 机器学习(七)EM算法、GMM
  10. MySQL 解压缩版安装 2017-12-02(完整版,包括异常处理)
  11. Linux中2&gt;&amp;1使用
  12. ABP之展现层(导航菜单)
  13. nowcoder 206A - Birthday - [最小费用最大流]
  14. (C/C++学习笔记)附页: C/C++变量的存储类型
  15. MySQL大数据量分页性能优化
  16. Go:如何组织代码
  17. AJAX的中文乱码问题
  18. 【剑指offer】翻转单词顺序,C++实现
  19. stm32寄存器版学习笔记02 串口通信
  20. 再来说一说sudo

热门文章

  1. Git 上传本地仓库到码云
  2. github 初始化操作小记
  3. 什么是http?
  4. 权限管理UML设计草图
  5. lintcode-108-分割回文串 II
  6. LTE 中基于X2的切换
  7. [剑指Offer] 3.从尾到头打印链表
  8. WebSocket简单介绍(1)
  9. 高性能服务器开发之C++定时器
  10. BZOJ 2820: YY的GCD | 数论