iOS 文件下載管理工具:TWRDownloadManager
TWRDownloadManager是一個基于NSURLSession的下載管理器,用于處理異步下載、管理和持久化多個文件。
TWRDownloadManager
提供了以下任務功能:
- 下載文件
- 持久化下載的文件,并將它們保存到磁盤
- 通過block語法跟蹤下載進度
- 通過block語法提醒下載完成
- 刪除下載的文件
- 檢查文件是否存在
下載文件
- (void)downloadFileForURL:(NSString *)url withName:(NSString *)fileName inDirectoryNamed:(NSString *)directory progressBlock:(void(^)(CGFloat progress))progressBlock completionBlock:(void(^)(BOOL completed))completionBlock; - (void)downloadFileForURL:(NSString *)url inDirectoryNamed:(NSString *)directory progressBlock:(void(^)(CGFloat progress))progressBlock completionBlock:(void(^)(BOOL completed))completionBlock; - (void)downloadFileForURL:(NSString *)url progressBlock:(void(^)(CGFloat progress))progressBlock completionBlock:(void(^)(BOOL completed))completionBlock;
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!