Block开发中使用场景

2017-02-28  本文已影响0人  yangfei02821

 block开发中使用场景

 1.把block保存到对象中,恰当时机的时候才去调用

Person.h定义 外部调用

 2.把block当做方法的参数使用,外界不调用,都是方法内部去调用,Block实现交给外界决定.

Person.h定义 外部调用 Person.h实现

 3.把block当做方法的返回值,目的就是为了代替方法.,block交给内部实现,外界不需要知道Block怎么实现,只管调用

Person.h定义 外部调用 Person.h实现
上一篇 下一篇

猜你喜欢

热点阅读