2013-11-29 1 views
0

드롭 박스 URL에서 내용을 가져와야하는 프로젝트에서 작업 중입니다. 드롭 박스에는 videos라는 폴더가 있습니다. 해당 폴더의 비디오 파일을 내 장치로 다운로드하십시오. 핵심 API에서 작업했지만 파일 이름 만 가져오고 있습니다. 해당 비디오 파일을 장치에 다운로드하는 솔루션을 제공하십시오.iOS 핵심 API를 사용하여 드롭 박스 폴더에있는 비디오 URL을 얻는 방법

샘플 코드 :

- (void)restClient:(DBRestClient*)client loadedMetadata:(DBMetadata*)metadata 
{ 
    [videoHash release]; 
    videoHash = [metadata.hash retain]; 

    if (metadata.isDirectory) 
    { 
     NSLog(@"Folder '%@' contains:", metadata.path); 

     for (DBMetadata *file in metadata.contents) 
     { 
      NSString* extension = [[file.path pathExtension] lowercaseString]; 
      if (!file.isDirectory && [validExtensions indexOfObject:extension] != NSNotFound) 
      { 
       NSLog(@"%@", file.filename); 
       NSLog(@"%@ \n path...%@\n ....description..%@",file.contents, file.path, file.description); 
       [newVideoPaths addObject:file.filename]; 
      } 

     } 
    } 
    [videoPaths release]; 
    videoPaths = newVideoPaths; 
    [self.videoTableView reloadData]; 
} 

감사합니다,

답변

1

이 방법을 사용 : 성공적으로 다음에 호출 방법 아래

[[self restClient] loadFile:filename intoPath:document_directorypath]; 

다운로드

- (void)restClient:(DBRestClient*)client loadedFile:(NSString*)destPath contentType:(NSString*)contentType; 
{ 

}