iOS网络编程:五、Post代理异步
来源:互联网 发布:只有程序员才懂的笑话 编辑:程序博客网 时间:2024/05/18 01:14
@interface RootViewController ()<NSURLConnectionDataDelegate>@property (nonatomic, strong) NSMutableArray *data;@property (nonatomic, strong) NSMutableData *tempData;@end
注:在Button的响应之下
- (void)PostdelegateAsyncAction{ NSURL *url = [NSURL URLWithString:ZQPOSTURL]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url]; [request setHTTPMethod:@"POST"]; NSData *data = [ZQPOSTBODY dataUsingEncoding:NSUTF8StringEncoding]; [request setHTTPBody:data]; [NSURLConnection connectionWithRequest:request delegate:self];}- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response{ self.data = [NSMutableArray array]; self.tempData = [NSMutableData data];}- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data{ [self.tempData appendData:data];}- (void)connectionDidFinishLoading:(NSURLConnection *)connection{ NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:self.tempData options:NSJSONReadingAllowFragments error:nil]; NSArray *arr = dic[@"news"]; for (NSDictionary *dic in arr) { News *news = [[News alloc] init]; [news setValuesForKeysWithDictionary:dic]; [self.data addObject:news]; }}
0 0
- iOS网络编程:五、Post代理异步
- iOS之网络编程(POST异步)
- iOS网络编程:三、GET代理方式进行异步请求
- iOS网络编程(五) 异步加载及缓存图片-----EGO
- ios网络学习------3 用非代理方法实现异步post请求
- IOS开发—网络请求之GET/POST异步请求(非代理)
- ios网络学习------3 用非代理方法实现异步post请求
- iOS网络请求总结、GET、POST、同步、异步代码块、异步代理、第三方AFNetWorking2.0使用
- iOS 网络编程(HTTP 同步GET请求,同步POST请求,异步GET请求,异步POST请求)
- iOS 网络编程(HTTP 同步GET请求,同步POST请求,异步GET请求,异步POST请求)
- 【iOS-网络】使用异步的post请求
- iOS网络请求GET&POST,同步&异步
- 网络编程 同步异步加载 SET POST
- 【网络编程】之五、异步模型
- 【网络编程】之五、异步模型
- 网络编程_get_异步-代理_获取网络数据
- 网络编程_post_异步-代理_获取网络数据
- iOS网络编程 GET和POST
- SparseArray中的indexOfValue与ArrayList中indexOf的区别
- flare 3D之加载模型资源见解
- rinetd端口转发
- C语言学习笔记1:static
- 《挑战程序设计竞赛》3.4.1 动态规划-状态压缩DP POJ3311 2686 2411 2441 3254 2836 1795 3411(2)
- iOS网络编程:五、Post代理异步
- open()方法的大小问题
- Objective-C
- 秒杀多线程第十四篇 读者写者问题继 读写锁SRWLock
- Arcgis 怎样把string类型的数据转为int型
- java调用7zip demo
- Storm里面fieldsGrouping和Field的概念详解
- 14-mysql优化之使用存储过程向mysql数据库中添加4000000条数据
- iOS原生自定义二维码扫描界面(类似微信)