iOS开发--AFNetworking数据请求
来源:互联网 发布:液压绘图软件 编辑:程序博客网 时间:2024/05/22 05:00
1.iOS中数据请求这方面AFNetworking是一个用起来比较不错的第三方库,首先去github上下载下来,下载地址是:https://github.com/AFNetworking/AFNetworking.git。
2.对于JSOH解析这方面,AFNetworking是封装的比较好的,我们可以在直接包含了头文件 #import"AFNetworking.h"
//初始化数据
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManagermanager];
NSDictionary *parameter = @{@"status": @"ok",@"userData":myArray};
//设置请求格式
manager.requestSerializer = [AFJSONRequestSerializerserializer];
//设置接收格式
manager.responseSerializer = [AFJSONResponseSerializerserializer];
//这里是需要注意的一点,如果你的程序在解析的时候出现了错误,并打印了error的错误数据,多半是在设置接收格式的时候,少些了这一句代码。
manager.responseSerializer.acceptableContentTypes = [NSSetsetWithObject:@"text/html"];
//请求数据
[manager GET:@"http://www.你的url"parameters:parametersuccess:^(AFHTTPRequestOperation *operation,idresponseObject) {
if (responseObject) {
self.firstData = responseObject;
self.dataArray = responseObject[@"data"];
}
}failure:^(AFHTTPRequestOperation *operation,NSError *error) {
NSLog(@"Error == %@",error);
}];
- iOS开发--AFNetworking数据请求
- iOS请求数据AFNetworking
- iOS数据请求AFNetworking
- AFNetWorking 3.0请求返回NSData类型数据解决方案--iOS开发
- AFNetWorking 请求返回NSData类型数据解决方案--iOS开发
- iOS afnetworking+webservice 请求数据
- iOS AFnetWorking 请求webservice数据
- iOS开发 - AFNetworking网络请求
- iOS开发 - AFNetworking网络请求
- iOS AFNetworking请求数据(get/post)
- iOS 数据请求类AFNetworking 简单封装
- iOS开发: AFNetworking网络请求:NSURLSession版
- iOS 开发AFNetWorking 请求,返回错误
- iOS开发网络数据之AFNetworking使用
- IOS开发网络数据之AFNetworking使用
- iOS开发网络数据之AFNetworking使用
- iOS开发网络数据之AFNetworking使用
- iOS开发网络数据之AFNetworking使用
- sql增加字段、删除字段、增加约束、删除约束、修改缺省值、修改字段数据类型、重命名字段、重命名表
- Android SDK Manager
- C++builder或Delphi工程设置以管理员身份运行
- HDU2642 Stars【二维树状数组】
- 关于wmsys.wm_concat列超出4000处理
- iOS开发--AFNetworking数据请求
- 错误提示:accept: Invalid argument
- 位运算符
- Linux下抓包工具tcpdump应用详解
- 游戏开发要学什么?游戏开发如何快速入门就业?
- poj 3259 Wormholes
- jdk5以上自带线程池使用并返回结果
- 深入理解Git (六) - 松散对象
- SpringMVC学习系列(7) 之 格式化显示