0

基本上,我想使用 UITableview 和 DropBox SDK 从 DropBox iPhone 应用程序重新创建“filebrowser”(“drilldown”Tableview)。

SDK 有一个方法restClient,如果调用该方法,它会返回给定路径中所有文件和文件夹的路径。例如 [self.restClient loadMetadata:@"/"];[self.restClient loadMetadata:@"/Photos"];

目前,该表由一个数组填充,而该数组filePaths又通过调用 restClient 方法填充了路径。

我最初的想法是创建一个数组,它可以帮助我找出选定的单元格是否包含文件或文件夹的路径 - 如果后者将用于pushViewController加载相同的视图,但会filePaths通过这样做来填充[self.restClient loadMetadata:pathInSelectedCell];

我发现这根本不是解决这个问题的正确方法(出于多种原因),但我不知道有什么不同的方法。

解决这个问题的正确架构是什么?

提前致谢!

NB DropBox 不允许递归目录/文件列表。

4

1 回答 1

0

我修好了它!

结果对我来说最好的方法是filePath通过构造函数将 传递给新创建的对象。

于 2011-02-02T21:33:20.047 回答