iOS开发 OC 一个任意格式文件下载的工具封装
2026/7/30 3:56:19 网站建设 项目流程

这是最近项目中使用到的文件下载,然后封装的一个工具。

OK,不墨迹直接来代码吧

一:首先是.h文件

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interfaceFileDownLoader : NSObject

typedefvoid(^CompletionBlock)(BOOLsuccess, NSString *message);

//下载各类型文件 需事先知道下载的文件类型

- (void)downloadFileWithURL:(NSURL *)url forFileType:(NSString *)Filetype respondHalder:(CompletionBlock)Completion;

@end

二:再来是.m文件

#import "FileDownLoader.h"

@implementationFileDownLoader

- (void)downloadFileWithURL:(NSURL *)url forFileType:(NSString *)Filetype respondHalder:(CompletionBlock)Completion{

    NSURLSession *session = [NSURLSession sharedSession];

    NSURLSessionDownloadTa

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询