iOS开发常用的第三方类库

嵌入式系统 时间:2016-10-08来源:网络
3
4
5
6
7
8
9
10
11
12
13
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];

它的ASIFormDataRequest子类可以横容易的提交表单数据和文件:

1
2
3
4
5
6
7
8
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:@Ben forKey:@first_name];
[request setPostValue:@Copsey forKey:@last_name];
// Upload a file on disk
[request setFile:@/Users/ben/Desktop/ben.jpg withFileName:@myphoto.jpg andContentType:@image/jpeg
forKey:@photo];
// Upload an NSData instance
[request setData:imageData withFileName:@myphoto.jpg andContentType:@image/jpeg forKey:@photo];

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

关键词:

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版