iOS的Block详解

Block是带有自动变量的匿名函数,是C语言的一个扩充功能。Block本质上也是一个OC对象,内部也有一个isa指针,其内部封装了函数调用以及函数调用环境。 (一)Block的基本使用 1. block声明 //返回值(^block变量名)(参数) void(^block)(); 2. block定义 //三种方式 = ^(参数){}; // 第一种:没返回值,没参数 void(^
相关文章
相关标签/搜索