![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 59
Setoge
这个作者很懒,什么都没留下…
展开
-
iOS-浅谈block
*block 跟 swift 中的闭包(closure)基本一样,都常用于值的回调,使用起来极为方便. *block 格式: 1)block 开头 是”^”,接着是由小括号包起来的参数列表,行为主体由大括号包起来. 2)block 有四种类型,分别是无参无返回值 无参有返回值 有参无返回值 有参有返回值,一般使用的block 一般都是有参block(使用block 主要目的就是参数的传递)原创 2016-07-16 20:19:02 · 521 阅读 · 0 评论 -
KVO & KVC 的比较 - KVO
前面介绍了 KVC的一些知识(KVC链接),现在介绍一下 KVO. KVO: (Key Value Observer)键值观察,也叫黑魔法,本质也是通知. 被观察的对象必须是 KVC 键值编码修改它的实例变量,这样才能被观察者观察到. 因此, KVC 是 KVO 的基础.比如说,我们一些物理仿真行为,可以通过观察控件的 transform ,contentOffset 等属性来,获取控件的fr原创 2016-08-02 20:42:46 · 303 阅读 · 0 评论 -
KVO & KVC 比较 - KVC
KVO & KVC & 键值编码原创 2016-07-24 22:40:00 · 326 阅读 · 0 评论 -
设计模式-代理,KVO,单例设计模式
设计模式-代理,观察者,单例设计模式原创 2016-07-22 22:43:38 · 316 阅读 · 0 评论 -
iOS- 响应者链条简介
在 iOS中,事件可以分为三类: 触摸事件(Multitouch events),加速计事件(Acceleromter events),远程控制事件(Remote control events) 1.什么是响应者链条 1) 响应者链条就是由多个响应者对象连接起来的层次结构,响应者对象是继承自UIResponder的对象,能够处理事件.所有的view 和 viewController 都是响应者原创 2016-08-02 22:50:53 · 511 阅读 · 0 评论 -
类之间关系
继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间 最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字 implements明确标识原创 2017-11-29 09:31:05 · 225 阅读 · 0 评论