091.Block And Var 块与局部变量
2015-10-26 15:32
316 查看
--------------- main.m ---------------
#import <Foundation/Foundation.h>
int main()
{
int a = 20;
void (^printMy)(void)
= ^(void)
{
NSLog(@"a:%d",
a); // 可以访问外面的局部变量
// a = 30; // 不能修改外面的局部变量
};
printMy();
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.block内部,可以访问外面的局部变量。
2.默认情况下,block内部,不能修改外面的局部变量。
#import <Foundation/Foundation.h>
int main()
{
int a = 20;
void (^printMy)(void)
= ^(void)
{
NSLog(@"a:%d",
a); // 可以访问外面的局部变量
// a = 30; // 不能修改外面的局部变量
};
printMy();
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.block内部,可以访问外面的局部变量。
2.默认情况下,block内部,不能修改外面的局部变量。
相关文章推荐
- LISTAGG函数
- Python语言下的机器学习库
- HTML倒计时JS
- 092.Block And Var 块中修改局部变量
- CMake使用技巧集
- 两台windows服务器----SVN的迁移
- 内核3.x版本之后设备树机制
- C++内存管理
- WebViewJavascriptBridge使用说明(iOS)
- 【Java】Java 性能调优指南 – 高性能Java
- Nagios 配置测试
- 大数据: 完全分布式Hadoop集群-HBase安装
- BootStrap入门教程 (一)
- Android多媒体编程——图片的操作与处理
- C#正则表达式判断输入日期格式是否正确
- 浅谈RecyclerView
- XQilla2.3.2读取整个xml
- codeforces Line 7C (拓展欧几里德+思想 模板) 好题
- [标准C/C++基础]用指针指向string类的对象
- 页游加速检查