在Iphone App中的保存箱中创build一个文件夹

我是iOS开发的初学者,刚刚开始使用iOS的DropBox SDK。 我正在使用模拟器4.2的XCode 3.2.5。 我想通过编程方式使用DropBox SDK在Dropbox帐户上创build一个文件夹(或目录),并将文件直接上传到我的DropBox帐户中的该文件夹。 我有以下代码来上传文件

[[self restClient] uploadFile:@"info.txt" toPath:@"/" withParentRev:nil fromPath:sourceString];

我必须将此文件存储在名为TempData的文件夹(假设)中。 然后,我试着做下面的事情

[[self restClient] uploadFile:@"info.txt" toPath:@"/TempData/" withParentRev:nil fromPath:sourceString];

但是,它将file upload到我的App的默认目录中。 另外,我可以将整个目录的内容上传到我的保pipe箱帐户。 我有很多的元数据文件,需要与上传的文件一起上传。 那么,有没有办法将一个文件夹的全部内容上传到Dropbox。 我已经在DropBox SDK版本1.1中查找了iOS的API,但是它没有任何工具recursion地上传目录或其所有内容。 那么,我将不得不遍历一个目录的内容并发送多个请求? 请帮忙

这用于在DropBox中创build一个文件夹

 [[self restClient] createFolder:@"/YourFolder"]; 

这是用来获取新创build的文件夹的细节

 // Folder is the metadata for the newly created folder - (void)restClient:(DBRestClient*)client createdFolder:(DBMetadata*)folder{ NSLog(@"Created Folder Path %@",folder.path); NSLog(@"Created Folder name %@",folder.filename); } // [error userInfo] contains the root and path - (void)restClient:(DBRestClient*)client createFolderFailedWithError:(NSError*)error{ NSLog(@"%@",error); }