黑马程序员技术交流社区

标题: block访问外部变量 [打印本页]

作者: 会飞得猪    时间: 2016-2-20 22:43
标题: block访问外部变量
1.block内部也可以定义和block外部的同名的变量(局部变量),此时局部变量会暂时屏蔽外部变量的作用域


2.在block内部不可以修改block外部的变量
默认情况下,Block内部不能修改外部的局部变量

3.
给局部变量加上__block关键字,则这个局部变量可以在block内部进行修改。

外部变量是普通的整型变量,保存在栈区
内部的变量,不管是定义同名的还是,使用外部的都保存在常量区





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2