网络访问帮助类
代码
废话少说,先上代码
//
// AFNetworkUtil.h
// VegetationResearch-IOS
//
// Created by cugxy on 2018/7/23.
// Copyright © 2018年 cugxy. All rights reserved.
//
#import "AFHTTPSessionManager.h"
typedef void(^SuccessCallback)(id responseObject);
typedef void(^FailureCallBack)(NSError *error);
@interface AFNetworkUtil : AFHTTPSessionManager
/**
* 网络请求工具类的单例
*/
+ (instancetype)shareInstance;
- (NSString *)getAbsoluterURL:(NSString *)url;
/**
* GET 请求方法
*
* @param URLString 请求 URL
* @param parameters 请求参数
* @param successCallback 请求成功回调
* @param failureCallBack 请求失败回调
*/
- (void)GETWithURL: (NSString *)URLString
parameters: (NSDictionary *)parameters
successCallback: (SuccessCallback)successCallback
failureCallBack: (FailureCallBack)failureCallBack;
/**
* POST 请求方法
*
* @param URLString 请求 URL
* @param parameters 请求参数
* @param successCallback