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

- 大小: 357.5 KB

- 大小: 191.1 KB

- 大小: 491 KB

- 大小: 544.3 KB

- 大小: 756 KB

- 大小: 564.9 KB

- 大小: 240.9 KB

- 大小: 43 KB

- 大小: 112.7 KB

- 大小: 676 KB
分享到:
相关推荐
一、ArcGIS Engine 10.1 安装 在安装 ArcGIS Engine 10.1 之前,需要先安装 VS2012。然后,在注册表中添加 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\InstallDir(类型为 REG_SZ),并...
一、ArcGIS License Manager的安装 首先,需要安装ArcGIS License Manager,安装完成后,需要点击【停止】服务,然后在bin中替换文件。需要在service.txt文件中将localhost或主机名进行修改。 二、Arc GIS engine...
ArcEngine是ArcGis外部编程的接口,为GIS和非GIS用户提供专门的空间解决方案 。ArcGIS Engine 提供了COM、.NET和C++的应用程序编程接口 。
5. **UI组件丰富**:提供了一系列自定义的 UI 控件,如表格视图、标签栏等,使得界面设计更加灵活。 6. **事件处理**:通过事件总线机制,简化了事件传递和监听,降低了组件间的耦合度。 7. **错误处理**:强大的...
由于ARC GIS 9.2是一款功能强大的地理信息系统软件,它为用户提供了一系列用于创建、管理、分析和展示地理空间数据的强大工具。考虑到Vista作为当时较为流行的操作系统之一,在该环境下安装ARC GIS 9.2对于许多用户...
arcengine10.4下载与安装,注意是10.4版本,不是10.4.1!!! 文档中有百度网盘下载链接与详细安装步骤。
解压后的文件可能包含一系列配置文件、图像资源、以及安装或应用主题所需的脚本。用户通常需要按照提供的说明文档来安装和启用主题,这可能涉及到修改Gnome的设置文件,或者使用第三方主题管理工具如Unity Tweak ...
2. **ARC CPU**:是由Imagination Technologies公司设计的一种高效能、低功耗的RISC架构处理器,分为多个系列,如ARC600和ARC700。 3. **ARC600和ARC700**:是两个不同特性的处理器系列,ARC600适用于低功耗应用,而...
在IT领域,这类文件包含了一系列命令,可以一键执行编译、链接或其他构建任务。运行`build.bat`可能会启动arc_conv_r55的编译过程,将源代码转化为可执行程序。 2. **clean.bat**:与`build.bat`相对,`clean.bat`...
ArcEngine9.3 的安装 ArcEngine是ArcGis外部编程的接口,为GIS和非GIS用户提供专门的空间解决方案 。ArcGIS Engine 提供了COM、.NET和C++的应用程序编程接口 。
ARC文件格式是早期的一种压缩文件格式,它在20世纪90年代初流行,由System Software Associates公司开发。由于其年代久远,现代的主流压缩软件如WinZip和WinRAR等默认不再支持这种格式,这可能导致用户在处理ARC文件...
ArcEngine包含了多个组件,如ArcObjects,它是一系列COM对象的集合,提供了对GIS数据的操作和分析功能。在.NET环境中,ArcObjects可以通过.NET Interop服务被.NET语言(如C#或VB.NET)调用,实现与GIS数据的交互。 ...
压缩包内的"SINUCOM-ARC"可能是一个文件夹或者单一文件,如果是文件夹,可能包含一系列的".arc"文件以及可能的解压或打开工具;如果是单一文件,那么它本身可能就是那个能查看".arc"格式的工具。无论哪种情况,这个...
arc_conv是一款由w8m采用纯汇编语言(PURE ASM)精心打造的命令行工具,专为处理视觉小说相关资源而设计。该工具的核心在于其高效、小巧且功能强大的特性,允许用户在命令行环境下对游戏资源进行转换和管理,尤其...
1. ARC系列CPU和DesignWare IP:ARC系列CPU是由DesignWare公司推出的一种处理器。DesignWare是Synopsys公司旗下的IP(Intellectual Property,知识产权)部门,提供各种可授权的硬件IP核,例如ARC处理器核心。ARC...
在使用ArcEngine开发前,通常需要安装相应的GIS软件和开发环境,并配置相关的开发包和环境变量。 2. 裁切面的概念:在GIS中,裁切通常指的是使用一个几何对象(如线、多边形)来分割另一个几何对象的过程。在本例中...
ArcEngine是Esri产品系列中的一个重要组件,它为开发者提供了丰富的API和工具,可以创建具有专业GIS功能的应用程序。通过ArcEngine,开发者可以利用各种数据源(如Shapefiles、Geodatabases等)创建交互式地图,...
其中,Arc Hydro是专门针对水文学和水资源管理设计的一套工具集,它为用户提供了一整套解决方案,帮助用户进行水文建模、流域分析、河流网络提取、降雨径流模型构建等任务。由于Arc Hydro的英文界面较多,中文使用者...
-ArcHydro是一款专为水文学家、地理信息系统(GIS)用户设计的强大工具,主要用于处理与水文学相关的空间数据。 -本手册旨在详细介绍如何安装ArcHydro,并提供其核心功能的操作指南。 #### 二、目标 -通过本手册的...
本篇文章将深入探讨ArcScene的三维制作过程及其核心功能。 一、ArcScene的基本操作 1. 数据导入:ArcScene支持多种数据格式,包括栅格数据(如DEM、TIF)、矢量数据(如Shapefile、Geodatabase)等。用户可以将...