diff --git a/YuMi/Tools/UploadImage/UploadImage.h b/YuMi/Tools/UploadImage/UploadImage.h deleted file mode 100644 index 0f4424a9..00000000 --- a/YuMi/Tools/UploadImage/UploadImage.h +++ /dev/null @@ -1,26 +0,0 @@ -// -// UploadImage.h -// YUMI -// -// Created by YUMI on 2021/9/24. -// 上传图片类 - -#import - -NS_ASSUME_NONNULL_BEGIN - -@interface UploadImage : NSObject -/// 上传一个Image -/// @param image 图片 -/// @param imageName 图片的名字 -/// @param token token -/// @param success 成功 -/// @param failure 失败 -+ (void)uploadImage:(UIImage *)image - named:(NSString *)imageName - token:(NSString *)token - success:(void (^)(NSString *key, NSDictionary *resp))success - failure:(void (^)(NSNumber *resCode, NSString *message))failure; -@end - -NS_ASSUME_NONNULL_END diff --git a/YuMi/Tools/UploadImage/UploadImage.m b/YuMi/Tools/UploadImage/UploadImage.m deleted file mode 100644 index 55606637..00000000 --- a/YuMi/Tools/UploadImage/UploadImage.m +++ /dev/null @@ -1,38 +0,0 @@ -// -// UploadImage.m -// YUMI -// -// Created by YUMI on 2021/9/24. -// - -#import "UploadImage.h" -#import - -@implementation UploadImage - -/// 上传一个Image -/// @param image 图片 -/// @param imageName 图片的名字 -/// @param token token -/// @param success 成功 -/// @param failure 失败 -+ (void)uploadImage:(UIImage *)image - named:(NSString *)imageName - token:(NSString *)token - success:(void (^)(NSString *key, NSDictionary *resp))success - failure:(void (^)(NSNumber *resCode, NSString *message))failure{ - QNConfiguration *config = [QNConfiguration build:^(QNConfigurationBuilder *builder) { - builder.zone = [QNFixedZone zoneAs0]; - - }]; - QNUploadManager *upManager = [[QNUploadManager alloc] initWithConfiguration:config]; - NSData *data = UIImageJPEGRepresentation(image, 0.5); - [upManager putData:data key:imageName token:token complete:^(QNResponseInfo *info, NSString *key, NSDictionary *resp) { - if (resp) { - success(key,resp); - }else{ - failure(@(info.statusCode),info.error.localizedDescription); - } - } option:nil]; -} -@end