2012-03-08 5 views
1

私はstandard iOS development course CS193Pを受け取ります。CS193P課題3、グラフ化MVCのモデルは何ですか?

課題3では、Graphing MVCを作成し、NavigationControllerを使用してCalculator MVCと結合するように求められました。問題は、私は、グラフMVCのモデルでなければならないことはわかりませんか?

割り当てのヒントが書かれています:

新しいコントローラ(グラフ1)は、単に、他のMVC コントローラーのようなものです:モデルを持つようにしたいだろう( このためのモデルは何か新しいコントローラー、あなたはそう思いますか? の前にこの課題で何か他のことを行う場合は、そのコントローラのモデルに コントローラを追加してください(このコントローラのモデルを理解していない場合は を実行して残りの割り当てを実装することがあります) 。このコントローラーの モデルをCalculatorViewControllerのモデルと混同しないでください。彼らは 異なっています。これを過度に考えないでください。あなたの新しいコントローラーのモデルは手近に です!

モデルはidプログラムにできませんか?モデルは何をすべきか?

答えて

1

グラフビューコントローラは何を考えますか?xの式を取り、xの値ごとにその式の値(y)をグラフ化します。では、グラフビューコントローラがそのタスクを実行するために必要なデータは何ですか?表現が必要です。

グラフMVCのモデルは単なる式です。

グラフビューMVCは、xの値を指定して式の値を計算するために、電卓の脳メソッド(おそらくクラスメソッド、インスタンスメソッドではない)にもアクセスする必要があります。それはポールが得ていたものではありません。

+0

ありがとうございます。あなたの説明は私にとって意味があります。私は今、prepForSegueから渡されるidプログラムを使用して、グラフMVCのモデルに割り当てます。それは素敵できれいに動作します。私は数日間、私のモデルに何を使用するのか、すでに苦労しています。私の質問に答えてくれてありがとう! – John

+0

私の喜び、卿/奥さん。あなたは私の答えを受け入れるように要請するほど大胆なことがありますか?そうすることができる投票数の近くにチェックマークがあるはずです。 – yuji

関連する問題