jiaPeiManager.h 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. //
  2. // jiaPeiManager.h
  3. // jiaPei
  4. //
  5. // Created by apple on 2016/12/26.
  6. // Copyright © 2016年 JCZ. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface jiaPeiManager : NSObject
  10. #pragma mark post 请求
  11. //数组转字典
  12. + (NSDictionary *)getDicWithArray:(NSArray *)array;
  13. /** 学员端请求以及上传资源请求
  14. *urlString 方法名
  15. *aAarray 参数
  16. *uplownData 附件
  17. *finishBlock 完成后要做的事
  18. */
  19. + (void)requestAnythingWithURL:(NSString *)urlString array:(NSArray *)aAarray data:(NSData *)uplownData completion:(MyBlockType)finishBlock;
  20. #pragma mark GET 请求
  21. + (void)requestGetAnythingWithURL:(NSString *)urlString completion:(MyBlockType)finishBlock;
  22. + (void)requestGetAnythingWithURL:(NSString *)urlString appendurlString:(NSString *)appendurlString completion:(MyBlockType)finishBlock;
  23. + (void)requestGetAnythingWithURL:(NSString *)urlString array:(NSArray *)array completion:(MyBlockType)finishBlock;
  24. + (void)requestGetAnythingWithURL:(NSString *)urlString array:(NSArray *)array appendurlString:(NSString *)appendurlString completion:(MyBlockType)finishBlock;
  25. #pragma mark POST 请求
  26. + (void)requestPostAnythingWithURL:(NSString *)urlString parameters:(NSDictionary *)parameters completion:(MyBlockType)finishBlock;
  27. #pragma mark 有的公共请求
  28. /**获取广告
  29. */
  30. + (void)requestADImage;
  31. /**主要是为了更新用户数据.
  32. 比如上传头像后
  33. */
  34. + (void)reLoginWithCompletion:(BlockTypeVo)finishBlcok;
  35. @end
  36. /**替代nslog
  37. */
  38. void DubugLog(NSString *logString);