对 AFNetworking 二次封装应用 - POST
来源:互联网 发布:电脑突然连接不上网络 编辑:程序博客网 时间:2024/06/08 00:22
- //对 AFNetworking 二次封装应用 post
- #import <Foundation/Foundation.h>
- typedef void (^HttpSuccess)(id json);
- typedef void (^HttpFailure)(NSError *error);
- @interface NetWork : NSObject
- + (void)postWithApi:(NSString *)api parameters:(NSDictionary *)parameters success:(HttpSuccess)success failure:(HttpFailure)failure;
- @end
- #import "NetWork.h"
- @implementation NetWork
- + (void)postWithApi:(NSString *)api parameters:(NSDictionary *)parameters success:(HttpSuccess)success failure:(HttpFailure)failure
- {
- AFHTTPSessionManager *manger = [AFHTTPSessionManager manager];
- manger.responseSerializer = [AFJSONResponseSerializer serializer];
- manger.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json",@"text/json",@"text/javascript",@"text/html", nil nil];
- NSString *url = [NSString stringWithFormat:@"%@%@",kAPI_URL,api];
- [manger POST:url parameters:parameters progress:^(NSProgress * _Nonnull uploadProgress) {
- } success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
- if (success) {
- success(responseObject);
- }
- } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
- if (error) {
- failure(error);
- }
- }];
- }
- @end
0 0
- 对 AFNetworking 二次封装应用 - POST
- 对 AFNetworking 二次封装应用 - POST
- iOS开发:GET与POST接口网络请求以及对AFNetworking的二次封装
- 浅谈AFNetworking二次封装
- AFNetWorking的二次封装
- AFNetWorking的二次封装
- AFNetworking 二次封装
- AFNetworking的二次封装
- 对AFNetworking简单封装GET,POST请求(block方法)
- iOS AFNetworking 3.0二次封装(一)
- iOS-利用Block二次封装AFNetworking 3.0
- AFNetWorking使用及二次封装的好处
- 二次封装AFNetworking的网络请求
- 对OkHttp进行二次封装
- 对AFN的二次封装
- 对okhttp的二次封装
- 对AlamofireObjectMapper进行二次封装
- 对AFNetworking的简单封装
- 网址收藏
- Eclipse对web项目打war包并且关联java项目
- 对于Toast的使用
- jquery常用表单&DOM操作方法
- Swift 版本相册,防微信相册
- 对 AFNetworking 二次封装应用 - POST
- 源码-PL/SQL从入门到精通-第十七章-面向对象编程-Part 1
- LeetCode之flatten binary tree
- String类
- 混淆实战
- android studio tabhost基础 多功能时钟app 闹钟执行后清除 alarmmanager(六)
- 杭电5753之Permutation Bo
- hdu 5753 Permutation Bo (水题)
- redis应用的总结