3

初心者の質問で申し訳ありません。私はiPhoneアプリ用のプロパティをたくさん持っています.最初の3つのプロパティはこのように簡単です.

model.m ファイル

@property (nonatomic,strong)NSMutableArray *celsiusStack;
@property (nonatomic,strong)NSMutableArray *fahrenheitStack;

viewController.m

@property (nonatomic) BOOL userFinishedTyping;

プロパティがあいまいで、モデルとviewControllerの両方で広く使用されている場合はどうすればよいですか。私がそれを宣言する場所と、何が良い習慣であるかは重要ですか。

@property (nonatomic) BOOL celsius;
4

1 に答える 1

1

それは摂氏の目的に大きく依存しますか?

MVC パターンの基本概念の 1 つは、基になるモデルを変更する必要なく、GUI を完全に置き換えることを容易にすることです。

私の推測では、モデルに celcius プロパティを含めることは理にかなっていると思いますが、繰り返しになります。それはその目的によります。

于 2013-02-23T18:35:00.780 に答える