iOS系统学习过程
文章平均质量分 80
Lee的博客
关注大规模数据处理相关开源技术,包括:YARN/MRv2,MRv1,HDFS
展开
-
一.了解 iOS 操作系统架构
首先看一下Mac OS 和 iOS 系统架构的对比图:原创 2014-10-22 10:20:36 · 5668 阅读 · 0 评论 -
二.cocoa touch 之 TextKit
在程序中,通过Text Kit可以对文字进行存储(store)、布局(lay out),以及用最精细的排版方式(例如文字间距、换行和对齐等)来显示文本内容。 苹果引入Text Kit的目的并非要取代已有的Core Text,Core Text的主要作用也是用于文字的排版和渲染中,它是一种先进而又处于底层技术,如果我们需要将文本内容直接渲染到图形上下文(Graphics context)时,从性原创 2014-10-24 08:48:55 · 871 阅读 · 0 评论 -
二.cocoa touch 之 UIKit Dynamics
UIKit动力学实现的结构 为了实现动力UI,需要注册一套UI行为的体系,之后UI便会按照预先的设定进行运动了。我们应该了解的新的基本概念有如下四个: UIDynamicItem:用来描述一个力学物体的状态,其实就是实现了UIDynamicItem委托的对象,或者抽象为有面积有旋转的质点;UIDynamicBehavior:动力行为的描述,用来指定UIDynamicItem应该如何运动原创 2014-10-27 14:55:15 · 767 阅读 · 0 评论