黑马程序员技术交流社区

标题: block内部与bolck外部变量 [打印本页]

作者: 从心开始のBean    时间: 2016-3-17 21:16
标题: block内部与bolck外部变量
block内部为什么不能对外部的变量进行修改?
作者: 李凯斌    时间: 2016-3-25 15:25
加_block可以
作者: 外号狐狸    时间: 2016-3-26 17:41
block在访问外部变量的时候,实际是使用const方式(不可修改的方式)进行copy一份到了block内部,我理解为,block很霸道(实际就是一个代码块)不用别人的东西,只愿意自己建立,如果要访问外部变量,可以,原封不动拿过来,并改变地址成为己有。日后为自己所有。
修改外部变量也行,你得先成为我的人,我才愿意改,(在外部变量前加_ _block),但依然是copy的方式。所以block很独立,也很霸道,知识点很碎
作者: 爱尘iPhone    时间: 2016-3-26 22:23
_block.......




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