私のアプリにはテーブルビューがあり、それを補うために使用されたデータはリモートサービスからのものでした。また、ユーザーは、更新ボタンをタップするとデータがオンデマンドで変更されることが予想されます。それに基づいて、私はシナリオのための最良のデザインパターンは何か、誰かがいくつかの提案やサンプルを提供できるのだろうかと思っていますか?UITableViewControllerのデザインパターン
0
A
答えて
1
MVC?
編集(試してみて、もう少し有用であるために):
モデル:ウェブサービスと通信し、要求に応じてコントローラにデータを返します。このための独自のクラス。おそらく、データをソート/操作する方法に応じて、データをダウンロードして配列に解析します。
ビュー:.xibまたはコードで記述されたか.xibとコードの組み合わせのいずれかとして、あなたのUIは
コントローラー:
は私が仕事のほとんどを想像テーブルビューコントローラがモデルになります。
アップルのLazyTableImagesソースコードサンプルをチェックすることができます。
と
あなたはプロトタイプアップやモデルに配列内のハードコーディングされたデータを使用して、かなり迅速に実行して取得することができ、その後、後日WEB-から実際のデータを取得するためにモデルを変更する必要がありますサービス。
+0
ええ、UITableViewControllerの場合、特にリモートWebサービスからのデータで満たされたデータソースの場合は、そこからサンプルを取り出して学ぶことができますか? – tom
関連する問題
- 1. のUITableViewController
- 2. uitableviewcontrollerのカスタムテキストフィールド
- 3. iOSが - のUITableViewController
- 4. UITableViewControllerの上マージン
- 5. UITableViewControllerのカスタムクラスDatasource
- 6. UITableViewController Sections
- 7. UITableViewController tintColor
- 8. 別のUIViewControllerのUItableViewController
- 9. はのUITableViewControllerのiphone
- 10. のUITableViewController UITabBarControllerのDetailViewController
- 11. スウィフト3:のUITableViewControllerからの初期化のUITableViewController
- 12. Popover UITableViewController mainViewのトリガーアクション
- 13. ToolBarのAdmob UITableViewController Xcode
- 14. UITableViewControllerの戻るボタン
- 15. UITableViewControllerのコーディング規約
- 16. UITableViewControllerのフリッカー動作
- 17. NSFetchedResultsControllerと子のUITableViewController
- 18. 現在ストーリーボードのUITableViewController
- 19. UITableViewControllerファイルの場所
- 20. UITableViewController内のUINavigationControllerクラッシュ!
- 21. UISegmentControlとUITableViewController animation
- 22. UITextView InputView UITableViewController
- 23. MonoTouch UITableViewControllerとTableFooterView
- 24. UITableViewControllerとUITextFieldキーボード
- 25. UITableViewControllerデータをリフレッシュ
- 26. UITableViewController vs TableView
- 27. CoreData UITableViewController managedObjectContextエラー
- 28. UITextField in UITableViewController
- 29. iPhone UITableViewControllerカスタムレイアウト
- 30. UITableViewController estimatedRowHeight with detailTextLabel
スタンフォードのiOSコース、ブロックとマルチスレッドの講義を試してください。これにはまさにこれを行うサンプルアプリケーションがあります。 – jrturton