RequestTool.h 852 B

12345678910111213141516171819202122232425262728293031323334
  1. //
  2. // RequestTool.h
  3. // TianShanTrek
  4. //
  5. // Created by 韩驰 on 2018/6/1.
  6. // Copyright © 2018 Ellina. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. #import <AFNetworking/AFNetworking.h>
  10. @interface RequestTool : NSObject
  11. /**
  12. GET请求
  13. @param url URL字符串,无需换成NSURL类型
  14. @param params 字典参数
  15. @param success 成功回调
  16. @param failure 失败回调
  17. */
  18. + (void)get:(NSString *)url params:(NSDictionary *)params success:(void (^)(id responseObject))success failure:(void (^)(NSError *error))failure;
  19. /**
  20. POST请求
  21. @param url URL字符串,无需换成NSURL类型
  22. @param params 字典参数
  23. @param success 成功回调
  24. @param failur 失败回调
  25. */
  26. + (void)post:(NSString *)url params:(NSDictionary *)params success:(void (^)(id responseObject))success failure:(void (^)(NSError *error))failur;
  27. @end