2011-02-02 50 views
0

基本上我想使用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不允許遞歸目錄/文件列表。

回答

0

我修好了!

對我來說,最好的辦法是將filePath通過構造函數傳遞給新創建的對象。