黑马程序员技术交流社区
标题:
block 访问外部变量, 上一帖的补充
[打印本页]
作者:
阿么
时间:
2016-3-16 21:58
标题:
block 访问外部变量, 上一帖的补充
1.block内部也可以定义和block外部的同名的变量(局部变量),此时局部变量会暂时屏蔽外部变量的作用域
2.在block内部不可以修改block外部的变量
默认情况下,Block内部不能修改外部的局部变量
3.
给局部变量加上__block关键字,则这个局部变量可以在block内部进行修改。
外部变量是普通的整型变量,保存在栈区
内部的变量,不管是定义同名的还是,使用外部的都保存在常量区
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2