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