摘要: CALayer:核心动画层简介:CoreAnimation是跨平台的,支持iOS环境和Mac OS X环境学习核心动画之前,需要先理解CALayer,因为核心动画操作的对象不是UIView,而是CALayerCALayer是核心动画的基础,可以做圆角、阴影、边框等效果每个UIView内部都有一个La... 阅读全文
posted @ 2015-10-14 22:46 XYQ全哥 阅读(731) 评论(0) 推荐(0) 编辑
摘要: KVO:key value observer 键值对的观察者功能:给对象属性添加观察者,用来时时监测对象属性值的改变,一旦属性值发生了改变,观察者就做出相应的反应,提醒用户。在应用中,针对MVC模式,数据库中的数据模型发生变化时,引起视图界面的改变,此时使用KVO进行数据的监测是一个不错的机制。步骤... 阅读全文
posted @ 2015-10-14 22:05 XYQ全哥 阅读(439) 评论(0) 推荐(0) 编辑
摘要: KVC:key value coding 键值对的编码功能:用来给对象属性设置值或者取出对象属性的值。虽然getter和setter方法也是该功能,但是如果类中没有设置属性特性或者重写这两个方法时,就无法存取属性值了。此时,采用KVC机制可以帮助完成这些要求。先来个举例:给对象属性设值和取值@in... 阅读全文
posted @ 2015-10-14 21:40 XYQ全哥 阅读(360) 评论(0) 推荐(0) 编辑