AFNetworking用法
来源:互联网 发布:守护小天使app软件 编辑:程序博客网 时间:2024/06/04 18:55
首先下载AFNetworking库,
#import "AFNetworking.h"
使用一下方式进行http请求
AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
NSMutableDictionary *dict = [NSMutableDictionary dictionary];
[dict setObject:@"qiuqi" forKey:@"usercode"];
[dict setObject:md5Pwd forKey:@"password"];
[manager POST:url parameters:dict success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
NSString *flag = [responseObject objectForKey:@"IsError"];
if ([flag intValue] == 1) {
[self addHud:[responseObject objectForKey:@"Message"]];
}else{
NSDictionary *userInfo = [responseObject objectForKey:@"Data"];
del.user.usercode = [userInfo objectForKey:@"usercode"];
[del setUserTag];
[self addHud:[responseObject objectForKey:@"Message"]];
}
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
NSLog(@"上传失败%@",error);
}]; AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[dict setObject:@"qiuqi" forKey:@"usercode"];
[dict setObject:@“123” forKey:@"password"];
[manager POST:url parameters:dict success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
NSString *flag = [responseObject objectForKey:@"IsError"];
if ([flag intValue] == 1) {
[self addHud:[responseObject objectForKey:@"Message"]];
}else{
NSDictionary *userInfo = [responseObject objectForKey:@"Data"];
del.user.usercode = [userInfo objectForKey:@"usercode"];
[del setUserTag];
[self addHud:[responseObject objectForKey:@"Message"]];
}
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
NSLog(@"上传失败%@",error);
}];
- AFNetworking 用法
- AFNetworking用法
- AFNetworking用法
- AFNetWorking的用法
- AFNetworking 用法详解
- AFNetWorking的用法
- AFNetworking的用法
- ios开发 -- AFNetworking用法
- AFNetWorking一般用法(一)
- AFNetworking 用法详解
- AFNetworking 与 ASIHTTPRequest 用法比较
- AFNetWorking用法及缓存处理
- AFNetWorking用法及缓存处理
- AFNetworking用法及网络监测
- AFNetWorking用法及缓存处理
- AFNetWorking 3.0 的基本用法
- AFNetWorking用法及缓存处理
- AFNetworking 使用总结 (用法+JSON解析)
- 【神经网络】MCCN(Multi-task Cascaded Convolutional Networks )人脸识别与特征点检测论文解析
- 刷新当前activity到初始化状态
- SAE数据库完美备份(自动备份+发送邮件+数量可控)
- 刻度如果数据比较大的情况下会溢出
- 深入理解JavaScript系列(49):Function模式(上篇)
- AFNetworking用法
- 大整数相加--链表结构正向存储--Add Two Numbers II
- AngularJS如何实现鼠标移入显示,鼠标移出隐藏的效果
- 编译raspilot的firmware步骤
- JUnit4笔记(一)---概述和简单使用
- 深入理解JavaScript系列(50):Function模式(下篇)
- Quartz recovery 及misfired机制的源码分析
- Tomcat启动时出现 MESSAGE: Connection refused: connect
- 基础tools:context=“”的作用