iOS渲染原理

in iOS

在说清楚iOS中的界面是如何被绘制并显示在屏幕上之前,有必要了解一下iOS中的 UIViewCALayer
在iOS当中,所有的视图都从一个叫做 UIVIew 的基类派生而来,UIView 可以处理触摸事件,可以支持基于Core Graphics绘图,可以做仿射变换(例如旋转或者缩放),或者简单的类似于滑动或者渐变的动画。

Continue reading

初识Core Data

in iOS

Core Data 是一个强大的对象图形化管理和对象持久化的框架,这一框架在 iOS 和 OS X 系统中已经存在很多年了。 Continue reading

我们写的应用程序往往都不是静态的,因为它们需要适应用户的需求以及为执行各种任务而改变状态。一个好的动画清晰地向我们解释了,这些状态变化时界面正在发生什么。在了解了动画背后的基本原理后,你会发现原来实现一个动画并不那么困难。

Continue reading

“属性”(property)是 Objective-C 2.0 的一项特性,用于封装对象中的数据。Objective-C 对象通常会把其所需要的数据保存为实例变量,并通过 “存取方法”(gettersetter) 来访问。getter用于读取变量值,setter用于给属性设置值。”属性”这一特性的引入,使得这一切可以让编译器自动完成。此特性还引入了一种新的”点语法”,使开发者可以更容易地依照类对象来访问数据。

Continue reading
  • page 1 of 1

Jewelz Hu

iOS Development Engineer. Love traving.


iOS Developer


HangZhou