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 に答える