@@ -81,9 +81,9 @@ - (PFFileStagingController *)fileStagingController {
8181#pragma mark - Download
8282// /--------------------------------------
8383
84- - (BFTask *)downloadFileAsyncWithState : (PFFileState *)fileState
85- cancellationToken : (BFCancellationToken *)cancellationToken
86- progressBlock : (PFProgressBlock)progressBlock {
84+ - (BFTask<PFVoid> *)downloadFileAsyncWithState : (PFFileState *)fileState
85+ cancellationToken : (BFCancellationToken *)cancellationToken
86+ progressBlock : (PFProgressBlock)progressBlock {
8787 if (cancellationToken.cancellationRequested ) {
8888 return [BFTask cancelledTask ];
8989 }
@@ -131,11 +131,11 @@ - (BFTask *)downloadFileAsyncWithState:(PFFileState *)fileState
131131 }];
132132}
133133
134- - (BFTask *)downloadFileStreamAsyncWithState : (PFFileState *)fileState
135- cancellationToken : (BFCancellationToken *)cancellationToken
136- progressBlock : (PFProgressBlock)progressBlock {
134+ - (BFTask<PFFileDataStream *> *)downloadFileStreamAsyncWithState : (PFFileState *)fileState
135+ cancellationToken : (BFCancellationToken *)cancellationToken
136+ progressBlock : (PFProgressBlock)progressBlock {
137137 return [BFTask taskFromExecutor: [BFExecutor defaultPriorityBackgroundExecutor ] withBlock: ^id {
138- BFTaskCompletionSource *taskCompletionSource = [BFTaskCompletionSource taskCompletionSource ];
138+ BFTaskCompletionSource<PFFileDataStream *> *taskCompletionSource = [BFTaskCompletionSource taskCompletionSource ];
139139 NSString *filePath = [self _temporaryFileDownloadPathForFileState: fileState];
140140 PFFileDataStream *stream = [[PFFileDataStream alloc ] initWithFileAtPath: filePath];
141141 [[self downloadFileAsyncWithState: fileState
@@ -259,7 +259,7 @@ - (NSString *)cacheFilesDirectoryPath {
259259 return [self .dataSource.fileManager parseCacheItemPathForPathComponent: PFFileControllerCacheDirectoryName_];
260260}
261261
262- - (BFTask *)clearFileCacheAsync {
262+ - (BFTask<PFVoid> *)clearFileCacheAsync {
263263 return [BFTask taskFromExecutor: [BFExecutor defaultExecutor ] withBlock: ^id {
264264 NSString *path = self.cacheFilesDirectoryPath ;
265265 if ([[NSFileManager defaultManager ] fileExistsAtPath: path]) {
0 commit comments