strName、strNo、intPassword ...などの多くの値を保持するための特別なクラスを作成して、他のいくつかのクラスがこのクラスの同じ値を変更できるようにします。ドット構文を使用して、次のようなプロパティを呼び出したい
Values.strName = ...;
一部の値はまだ使用されているため、値を読み書きする前に毎回クラスを初期化する必要はありません。
クラスを「Values」と呼び、次のコードを使用して設計します。
@interface Values : NSObject {
IBOutlet NSString *strName;
}
@property (nonatomic, copy) NSString *strName;
@end
「Values.h」を別のクラスにインポートし、を使用してプロパティを呼び出します
Values.strName = @"Name";
データが上書きされないように、「値」のオブジェクトを作成しません。'前の構文エラーというエラーがポップアップ表示されます。トークン'。グローバル変数を格納するクラスを作成する他の方法はありますが、これらのデータを使用するときに初期化する必要はありませんか?