OC 3大回调模式使用总结(三)block回调
block 又称 代码块,闭包等
是一个匿名的函数,它可以当做一个对象来使用,只不过这个对象很特殊,是一段代码,他可以保存你写的一段预备性质代码,待某个不确定的事件发生时再调用;事件发生时,它可能会给你传递一些状态参数(回传),来方便你的使用
block常用类型(可以看做一个匿名函数的类型):
typedef int(^Add...
分类:
其他好文 时间:
2015-06-04 13:53:56
阅读次数:
424
OC 3大回调模式使用总结(二)委托模式回调
1.委托模式回调
主要用于 UITableView(UITableViewController),UICollectionView,UIPickerView,UITextField,UITextField
这几类控件,是使用委托模式封装的,使用方法和按钮类的控件不一样
委托模式,实际上也是一种对自身状态的汇报机制,某个状态或者事...
分类:
其他好文 时间:
2015-06-03 13:48:32
阅读次数:
137
OC 3大回调模式使用总结(一)目标动作回调
1.目标动作主要用于 (UIButton ,UIStepper,UISwitch,UISegmentControl,UISlider)
,是用来监听按钮等类似控件状态的编程模式,该模式产生的原因是 某些事件是不确定何时会发生,但是发生的时候就需要这么去处理,所以你需要提前写好处理这个事件的代码,当这个事件发生时,系统会调用你写的预备性质的代...
分类:
其他好文 时间:
2015-06-03 11:55:34
阅读次数:
146