AFNetworking 使用总结 (用法+JSON解析)
2014-12-11 09:48
204 查看
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | NSString *URLTmp = @”http://www.coneboy.com”; NSString *URLTmp1 = [URLTmp stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //转码成UTF-8 否则可能会出现错误 URLTmp = URLTmp1; NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString: URLTmp]]; AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request]; [operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@”Success: %@”, operation.responseString); NSString *requestTmp = [NSString stringWithString:operation.responseString]; NSData *resData = [[NSData alloc] initWithData:[requestTmp dataUsingEncoding:NSUTF8StringEncoding]]; //系统自带JSON解析 NSDictionary *resultDic = [NSJSONSerialization JSONObjectWithData:resData options:NSJSONReadingMutableLeaves error:nil]; } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@”Failure: %@”, error); [SVProgressHUD dismissWithError:@”提交失败,请重试”]; }]; [operation start]; } |
AFNETWorking 下载图片是异步并且可缓存到cache里面 非常好用不会阻塞主线程。用过的都说好!而且使用也简单!
#import “UIImageView+AFNetworking.h”
相关文章推荐
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析
- AFNetworking 使用总结 (用法+JSON解析)
- « AFNetworking 图片的本地缓存问题 Get application bundle seed ID in iOS » AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)转载
- AFNetworking 使用总结 (用法+JSON解析
- IOS学习之AFNetworking 使用总结 (用法+JSON解析)
- AFNetworking 使用总结 (用法+JSON解析)
- php的JSON 总结 json_decode() 解析错误 及 PEAR JSON.PHP使用
- JSON 解析 + listView + AsyncTask 的结合使用做个菜谱应用(总结)
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.2使用GSON
- android json解析使用总结(二)-—天气预报的实现
- Android 使用Gson解析json用法
- android json解析使用总结(二)-—天气预报的实现
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.1使用JSONObject
- Android网络数据JSON解析使用总结
- 关于SAXReader解析XML以及JSONObject和JSONArray的使用总结