block是封装了一段代码的OC对象,可以被设为Property, 在调用block的地方block都会被替换成相应的代码,相当于内联函数。

函数可以使代码更加整洁易读,使用block会使代码可读性变差,另外函数可以做单元测试,block无法做单元测试。

posted on 2016-04-07 23:03  ximenchuixie  阅读(440)  评论(0编辑  收藏  举报