1

これは一種の新しい初心者の質問かもしれませんが、Objective-Cのビューコントローラーとは何ですか?UIViewはUIViewControllerとどのように異なりますか?どうもありがとう!!

4

2 に答える 2

3

MVC(Mode、View、Controller)と呼ばれるデザインパターンがあります。作成するすべてのクラスは、これらのカテゴリの1つだけにきちんと収まる必要があるという考えです。

モデルオブジェクトはデータを保持します。

ビューオブジェクトはユーザーに表示され、ユーザーからの入力を受け入れます。(入力はボタンを押すか、画面上で指をスライドさせます)

コントローラは、モデルとビューの間の会話の調整を担当します。

正直なところ、これはかなり基本的な概念です。なじみのないものがある場合は、他のリソースを確認することをお勧めします。これらの基本的な原則をしっかりと理解していれば、プログラミングの経験ははるかに幸せになります。

http://www.bignerdranch.com/book/ios_programming_the_big_nerd_ranch_guide_rd_edition_は優れた本です。

于 2013-02-21T20:11:12.517 に答える
0

ビューコントローラは、表示されるものとアプリケーションをサポートするデータモデルの間の一種の仲介者です。

ここに完全な説明があります。

于 2013-02-21T20:07:40.283 に答える