iOS block 块知识相关
1,无参无返回值的Block
void (^myBlock)() = ^(){
NSLog@{@"大厨子的博客"};
}
myBlock : 块的名字
void (^)() : 块的类型
块为代码块,想要运行代码块必须进行调用,在哪调用就在哪开始执行;
关键字 __block :在Block内是不能修改外面的变量的,如果要修改,须在变量前面加关键字:__block ,例:__block int page = 0;
主要使用场景:1,作为property属性实现页面之间的传值
2,作为方法的参数传值。