基本上我想使用UITableview和DropBox SDK從DropBox iPhone應用程序重新創建「filebrowser」(「向下鑽取」Tableview)。最佳視圖體系結構深入UITableview
SDK有一個方法restClient
,如果調用該方法,將返回給定路徑上所有文件和文件夾的路徑。例如。 [self.restClient loadMetadata:@"/"];
或[self.restClient loadMetadata:@"/Photos"];
當前該表由數組filePaths
填充,該數組依次輪到通過調用restClient方法填充路徑。
我最初的想法是創建一個數組,幫我找到了,如果選定的單元格中包含的文件或文件夾的路徑 - 而在後一種情況下會使用pushViewController
加載了同樣的觀點,但會通過填充filePaths
這樣做[self.restClient loadMetadata:pathInSelectedCell];
我發現這不是正確的方法來解決這個問題(因爲很多原因),但我不知道一種方式來做它不同的方式。
這個問題的正確架構是什麼?
在此先感謝!
N.B. DropBox不允許遞歸目錄/文件列表。