我在我的应用程序中使用 Dropbox api。我正在使用此代码在 tableview 控制器的根目录中显示元数据
[self.restClient loadMetadata:@"/" ];
- (void)restClient:(DBRestClient*)client loadedMetadata:(DBMetadata*)metadata {
[self.metaArray release];
self.metaArray = [[NSMutableArray alloc]init ];
for (DBMetadata *child in metadata.contents) {
NSString *folderName = [[child.path pathComponents] lastObject];
[self.metaArray addObject:folderName];
}
[self.tableView reloadData];
[self.activityIndicator stopAnimating];
}
它将返回:-
Photos
User
Public
此文件夹可能包含其他文件夹,我正在维护 2 级层次结构,例如
Photo-> xyz.png
User -> Newfolder
我想问文件夹中可能有文件夹..如何管理层次结构的级别...以及如何通过代码识别其文件夹或文件?