| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- //
- // DTNetworkHelper.h
- // DTWawaDemo
- //
- // Created by 曹福涛 on 2018/4/14.
- // Copyright © 2018年 DatangNet. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "DJGameManager.h"
- #define BASE_URL @"http://test.base.wwj.ttdianjing.com"
- #define SDK_API(var) [BASE_URL stringByAppendingString:var]
- #define SDK_LOGIN SDK_API(@"/api/login") //登录
- #define SDK_DEVICE_DETAIL SDK_API(@"/api/device/detail") //详情
- #define SDK_GET_GAMEID SDK_API(@"/api/game/getGameId") //详情
- typedef void (^CompletioBlock)(NSDictionary *dic, NSURLResponse *response, NSError *error);
- typedef void (^SuccessBlock)(NSDictionary *response);
- typedef void (^FailureBlock)(NSError *error);
- @interface DTNetworkHelper : NSObject<NSURLSessionDelegate>
- + (instancetype)shareHelper;
- + (NSString *)generateSign:(NSDictionary *)param;
- /**
- * get请求
- */
- - (void)getWithUrlString:(NSString *)url parameters:(id)parameters success:(SuccessBlock)successBlock failure:(FailureBlock)failureBlock;
- /**
- * post请求
- */
- - (void)postWithUrlString:(NSString *)url parameters:(id)parameters success:(SuccessBlock)successBlock failure:(FailureBlock)failureBlock;
- @end
|