黑马程序员技术交流社区
标题:
block的使用
[打印本页]
作者:
knight_zfh1288
时间:
2015-10-28 23:30
标题:
block的使用
block的作用时封装代码,通过调用block来调用其封装的代码,从block和函数对比来看,block可以保存一段代码,并且可以有返回值,可以有形参,和函数的调用方式相同,通过block名来调用,block允许放在程序的任何位置,并且还可以进行嵌套。
block可以访问外部的局部变量,但是默认情况下,不可以修改局部变量,但是如果定义局部变量的时候,在局部变量前面加__block(双下划线 block)修饰,则可以修改外部的局部变量。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2