テーブルビューを備えたビューコントローラから詳細ビューにコンテンツをロードするのに、より効率的な方法は何でしょうか。

user2588945

テーブルビューを備えたビューコントローラから詳細ビューにコンテンツをロードするのに、より効率的な方法は何でしょうか。

didSelectRowAtIndexPath:メソッドから詳細ビューに変数を渡す必要がありますそれともサーバーにJSON呼び出しを行い、詳細ビューのディクショナリにデータをロードする方がよいでしょうか?

didSelectRowAtIndexPath:メソッドを介してViewControllerから詳細ビューにデータを渡すと、多少の遅延が発生します。

助けてくれてありがとう

シュエタチャウハン

テーブルビューコントローラ自体にすでに完全なデータがある場合は、あまりにも多くの変数を渡す代わりに、オブジェクトを渡すことができます。ドメインクラスを作成し、変数とオブジェクトを宣言し、プロパティを設定して合成するだけです。次に、このドメインクラスオブジェクトをコントローラーに渡します。ただし、テーブルビューにデータがあり、詳細を取得するためにサーバー呼び出しを行う必要がある場合は、IDのみを渡し、詳細ビューでのみサーバー呼び出しを行うことができます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ