Просмотр исходного кода

download controller: add API so other objects can queue a download

Felix Paul Kühne 12 лет назад
Родитель
Сommit
3e82fa4c26

+ 2 - 0
AspenProject/VLCDownloadViewController.h

@@ -24,4 +24,6 @@
 
 - (IBAction)downloadAction:(id)sender;
 - (IBAction)cancelDownload:(id)sender;
+
+- (void)addURLToDownloadList:(NSURL *)aURL;
 @end

+ 7 - 0
AspenProject/VLCDownloadViewController.m

@@ -241,4 +241,11 @@
     }
 }
 
+#pragma mark - communication with other VLC objects
+- (void)addURLToDownloadList:(NSURL *)aURL
+{
+    [_currentDownloads addObject:aURL];
+    [self _triggerNextDownload];
+}
+
 @end