1

別の初心者の質問: モデル、コントローラー、およびビュー クラスを備えた単純な iPhone アプリがあります。

モデルの変数(サイズや位置など)を使用してビューに長方形を描画したい

drawRect メソッド コード内で、モデル インスタンスの変数を参照する最良の方法は何ですか? (モデルはコントローラー内からインスタンス化されます - MVC 設計パターンで推奨されているように)

KVO? KVC ? バインディング ? テレポーテーション ?

助けてくれてありがとう。

4

1 に答える 1

0

コントローラーにモデルへの参照を保持させます。インターフェイスセクションの delcare で:

マイモデル *マイモデル;

実装では、次のようにします。

MyModel *myModel = [[MyModel alloc] init]];

そこにモデル変数を設定します

于 2009-09-11T18:35:22.677 に答える