iOS
文章平均质量分 88
Yu_Zhang
这个作者很懒,什么都没留下…
展开
-
iOS快速开发框架Bee-Framework应用和解析(一) --- 为什么使用Bee framework
去年夏天,兼职参与了一个创业项目iOS部分的开发。可能是iOS刚入门的原因吧,对苹果原生的开发方式有以下的不好的感觉: 1 巨型ViewController, 由于delegate和data source的存在,让view controller承担的太多的责任。 2 源代码会引用不少第三方的库以及代码片段,比如AF Networking, ASI Http, J原创 2015-02-09 16:25:56 · 4231 阅读 · 0 评论 -
iOS快速开发框架Bee-Framework应用和解析(二) --- Bee framework架构概览
在第二部分里,分享一下Bee Framework架构的看法。如果您下载了Bee Framework, 在/document/developer_manual.pdf有Bee的开发手册。手册里有典型的教程,也有对架构的讲解。本文试图融入个人的理解,解答以下问题: Bee的MVC是如何工作的,核心组件是哪些? Bee的整体架构如何? 除了MVC, Bee提供了哪些常用的工具和服务? 该原创 2015-02-10 18:39:52 · 2830 阅读 · 1 评论 -
iOS快速开发框架Bee-Framework应用和解析 (四,完结)UI容器,UICell, UILayout(XML + CSS)
作为Bee系列解析的最后一个部分,本文分享一下Bee的UI开发。Bee的UI开发很有特点: BeeUI的核心是XML布局和风格。支持CSS语法,支持额外的布局优化,支持更统一方便的UISignal事件。感觉吸收了QT和JS,CSS各自UI开发的长处(布局,事件,CSS标签)。 BeeUI的内部还是通过UIView的层级和frame的设定实现自动布局,支持原生原创 2015-02-14 17:30:34 · 3298 阅读 · 1 评论 -
iOS快速开发框架Bee-Framework应用和解析(三) --- Message, Model, Signal
这一次分享一下BeeMessage, BeeModel, 和BeeUISignal。这三个东东就是Controller, Model, 和Event的主要实现。您也可以到Bee的/documents/developer_manual.pdf中查看详细的开发手册,希望您看了这篇文章能对这几个组件理解更深,适合干什么,从而更得心应手得使用。本文试图解答几个问题: BeeMes原创 2015-02-14 17:23:34 · 2499 阅读 · 0 评论