1.block的基本概念及使用 blcok是一种特殊的数据结构,它可以保存一段代码,等到需要的时候进行调用执行这段代码,常用于GCD.动画.排序及各类回调. Block变量的声明格式为: 返回值类型(^Block名字)(参数列表); //声明一个没有传参和返回值的blcok void(^myBlock1)(void) ; //声明一个有两个传参没有返回值的blcok 形参变量名称可以省略,只留有变量类型即可 void(^myBlock2)(NSString *name,int age); //声…