0

用于将 Dropbox SDK 集成到我的 iOS 应用程序中的核心 [API]。我在使用 Dropbox 处理多次下载时遇到问题:我的 Dropbox 云存储中有两个文件。文件名是:1.txt,2.txt。如果我将 1.txt 文件放入下载中,则 1.txt 下载成功,突然如果我将 2.txt 文件放入下载中,第一个被中止第二个开始。那么如何同时执行两个线程呢?我使用以下代码从 Dropbox 下载文件。

-(void)startDownload :(CFileAdaptor *) cf_in
{
    NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [pathArray objectAtIndex:0];
        // pass Filename from adapter
    NSString *localPath = [documentsDirectory stringByAppendingPathComponent:cf_in.m_nFileNameProperty];
    // pass path from adapter
    NSString *path = [cf_in.m_oMetaDataProperty valueForKey:@"path"];
    [[self restClient] loadFile:path intoPath:localPath];
}
4

0 回答 0