// // nasMixBackupsManager.h // 双子星云手机 // // Created by xd h on 2024/8/30. // #import #import "uploadFileDataModel.h" /** 备份失败通知 */ #define nasBackupsTaskExeError @"nasBackupsTaskExeError" /** 备份完成通知 */ #define nasBackupsTaskExeEnd @"nasBackupsTaskExeEnd" NS_ASSUME_NONNULL_BEGIN @interface nasMixBackupsManager : NSObject @property(nonatomic,assign) NSInteger maxUploadLoadCount;//默认一个 /** 实例化对象(单例) */ + (instancetype)shareManager; #pragma mark - 队列中的任务进行操作 /** 添加要上传的 模型 */ - (void)addBackupsWithModels:(NSArray *)fileModels; #pragma mark 取消任务 - (void)cancelUploadTaskFunWith:(uploadFileDataModel*)fileModel; - (void)cancelUploadAllTaskFun; #pragma mark 判断是否在上传中 - (BOOL)checkUploadTaskDoingFun; @end NS_ASSUME_NONNULL_END