美文网首页
block类型的各般模样

block类型的各般模样

作者: MrOreo | 来源:发表于2016-11-15 19:59 被阅读0次

这里主要说明block的两种,也是最常用的形态:
  • 声明一个变量
  • 作为方法的参数

shareshare

block类型,声明一个变量

类似于指向一个函数的指针,拿到的是该函数的入口地址
  一个工具类中有两部分:
  1. 声明一个变量;
  2. 调用该block函数(内部传入的参数其实是实参,需要传递到外界使用);
  在相应的类的方法中,给该block类型的变量赋值(实现函数),因此该类可以拿到想要的信息;

block类型,作为一个方法的参数类型

1.  和普通的函数调用类似,没有区别,同样是在工具类中,定义方法的实现,
2. 方法的具体实现内部,会调用block函数,然后在其他的类中,进行调用.由于参数中有block类型的参数,因此在方法的调用处,相当于将实参传递给形参,
相当于block作为变量的类型的时候,给它赋值的操作,其实在此处,拿到的是想要的信息.

相关文章

网友评论

      本文标题:block类型的各般模样

      本文链接:https://www.haomeiwen.com/subject/btjlpttx.html