Objective-C中的Block
来源:互联网 发布:淘宝买家信誉升级 编辑:程序博客网 时间:2024/05/22 08:02
Block在Mac OS X 10.6(包括Mac OS X 10.6)和iOS 4.0(包括iOS 4.0)后被引入。
ASIHTTPRequest with block
- (IBAction)grabURLInBackground:(id)sender { NSURL *url = [NSURL URLWithString:@"http://allseeing-i.com"]; __block ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; [request setCompletionBlock:^{ // Use when fetching text data NSString *responseString = [request responseString]; // Use when fetching binary data NSData *responseData = [request responseData]; }]; [request setFailedBlock:^{ NSError *error = [request error]; }]; [request startAsynchronous]; }有点类似JavaScript中的匿名函数。
jQuery - AJAX get()
$("button").click(function(){ $.get("demo_test.asp",function(data,status){ alert("Data: " + data + "\nStatus: " + status); });});
下面是一些参考资料
- 雪豹:构建编程友好型环境
- Anonymous function
- C/C++语言中闭包的探究及比较
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- objective-c中的block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- Objective-C中的Block
- 黑马程序员——面向对象的特征
- linux下eclipse不能正常显示android手机问题
- 标准输入输出函数%[]和%n说明符的使用方法
- MySql常用命令总结
- 【5.3.2 字母重排】
- Objective-C中的Block
- startActivityForResult()的用法
- 《学习OpenCV》练习题第三章第七题
- Extjs中的一些特殊用法
- Go 语言简介(下)— 特性<转载>
- 黑马程序员——内部类、匿名内部类
- C++游戏开发需要阅读的书籍
- 一个简单的epoll测试例子
- linux kernel panic解决思路