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

Java代码  

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

4. 运行pod install 

5.打开BeeFrameWorkTest.xcworkspace 

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

:-( ,发现一个错误。

Java代码  

  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

时间: 2024-10-01 08:05:30

BeeFramework 系列一 安装篇(Arc)的相关文章

Saltstack系列之一——安装篇

最近,和暴雪中国区带技术的一个人聊了不少,他们在测试salt,不过目前用的是puppet,服务器数量也快要1000多台.那为什么他们会去考虑测试salt.另谋他法呢,肯定是有salt一定优势的. 其实我对puppet的名声早已经耳濡目染了1年多了,虽然还没去研究过....也知道有同类开源产品saltstack的存在.不过,puppet是由ruby写的,saltstack则是由python编写的,综合下来就选择了研究salt. 国内的博客真是各种抄袭.各种搬啊...真找不到几篇有用的文档和资料.还

Nagios学习实践系列——基本安装篇

开篇介绍 最近由于工作需要,学习研究了一下Nagios的安装.配置.使用,关于Nagios的介绍,可以参考我上篇随笔Nagios学习实践系列--产品介绍篇 实验环境 操作系统:Red Hat Enterprise Linux Server release 6.0 (Santiago)   64 bit. 注意,Nagios只能安装在Linux或Unix平台,不支持Windows平台,当然,它可以监控Windows平台. 环境准备 Apache 和PHP 不是安装Nagios所必须的,其实也可以说

cacti系列之安装篇 LNMP+cacti+spine (一)

大纲 一.cacti简述 二.配置nginx.php.mysql 三.cacti + spine 搭建 一.简述 Cacti基于SNMP采集数据源,通过rrdtool储存数据并绘图呈现给用户.SNMP获取的数据源为.rrd文件,存储在cacti目录下的rra目录. 工作流程如图: 二.配置nginx.php.mysql(忽略LNMP环境部署过程) 1.配置nginx #在nginx中加入一个server [[email protected]_6.213 cacti-spine-0.8.8h]$v

BeeFramework 系列

http://ilikeido.iteye.com/category/281079 BeeFramework 系列三 MVC篇上 博客分类: Beeframework iphone开发 mvc框架Beeframework 这两天死了不少人,南北呼应.厦门的兄弟们别挤brt了,公交有风险,挤车需谨慎!     继续介绍Bee的mvc,框架中已经为MVC做了一定程度的封装,我们查看Bee的源码会发现对应着BeeController.BeeModel以及各种常用的View和ViewController

k8s入门系列之扩展组件(一)DNS安装篇

DNS (domain name system),提供域名解析服务,解决了难于记忆的IP地址问题,以更人性可读可记忆可标识的方式映射对应IP地址. Cluster DNS扩展插件用于支持k8s集群系统中各服务之间发现与调用. 组件: ?SkyDNS 提供DNS解析服务 ?Etcd 存储DNS信息 ?Kube2sky 监听kubernetes,当有Service创建时,生成相应的记录到SkyDNS. 本文章的实验环境与<k8s入门系列之集群安装篇>介绍中一致.master(1) + node(4

k8s 入门系列之集群安装篇

关于kubernetes组件的详解介绍,请阅读上一篇文章<k8s入门系列之介绍篇> Kubernetes集群安装部署 ?Kubernetes集群组件: - etcd 一个高可用的K/V键值对存储和服务发现系统 - flannel 实现夸主机的容器网络的通信 - kube-apiserver 提供kubernetes集群的API调用 - kube-controller-manager 确保集群服务 - kube-scheduler 调度容器,分配到Node - kubelet 在Node节点上按

Docker系列-第八篇Docker常用安装

一.总体步骤 1.搜索镜像 2.拉取镜像 3.查看镜像 4.启动镜像 5.停止容器 6.移除容器 二.安装Tomcat 2.1 docker push方式安装tomcat https://hub.docker.com/_/tomcat docker hub上每个镜像怎么使用,都有对应的说明,这个说明对于每个镜像的安装和使用都很有帮助 2.1.1.docker hub上面查找tomcat镜像 2.1.2.从docker hub上拉取tomcat镜像到本地 2.1.3.docker images查看

【Windows10&nbsp;IoT开发系列】配置篇

原文:[Windows10 IoT开发系列]配置篇 Windows10 For IoT是Windows 10家族的一个新星,其针对不同平台拥有不同的版本.而其最重要的一个版本是运行在Raspberry Pi.MinnowBoard和Galileo平台上的核心版.本文重点针对Raspberry Pi平台的Windwos10 IoT配置做介绍. Windows 10 IoT Editions ​一:设置你的电脑. 注:​开发Windows10 IoT的电脑需要Visual Studio 2015.

【Windows编程】系列第五篇:GDI图形绘制

上两篇我们学习了文本字符输出以及Unicode编写程序,知道如何用常见Win32输出文本字符串,这一篇我们来学习Windows编程中另一个非常重要的部分GDI图形绘图.Windows的GDI函数包含数百个API可供我们使用,本篇把最常用的GDI绘图做一个讲解.GDI可以绘制点.直线曲线.填充封闭区域.位图以及文本,其中文本部分已经在上一篇中将了,请参考[Windows编程]系列第三篇:文本字符输出. 跟前面的GDI对象一样,本篇的这些绘图函数也必须要设备上下文句柄(HDC)作为函数参数,从前文我