开发中使用block进行回调传递消息、传递参数还是很方便的。
使用场景
1.使用一个网络请求工具进行某个页面的网络数据请求,在数据请求下来之后使用block回调,将请求下来的网络数据返回给某个页面使用。
2.点击自定义的UITableViewCell上的一个按钮,使用block回调,让我们知道点击的是哪个cell。
本人开发中常用block的两种情况
1.将block作为参数使用
2.将block作为属性使用
下面直接看图:
0.1block.png
0.0block.png
0.2block.png
block如果作为参数使用,那么我们既可以在对象方法中使用block,也能在类方法中使用block。如果没有必要创建对象,那就直接使用类方法。
****本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友。😊***
网友评论