Я хочу создать специальный класс для хранения множества значений, таких как strName, strNo, intPassword ..., чтобы несколько других классов могли изменять это значение в этом классе.
Я хочу использовать точечный синтаксис для вызова его свойств, таких как
Values.strName = ...;
Я не хочу инициализировать класс каждый раз, когда я читаю / записываю его значения, потому что некоторые из его значений все еще используются.
Я называю класс «Значения» и проектирую его, используя следующий код:
@interface Values : NSObject {
IBOutlet NSString *strName;
}
@property (nonatomic, copy) NSString *strName;
@end
Я импортирую «Values.h» в другой класс и вызываю свойство, используя
Values.strName = @"Name";
Я не создаю объект «Значения», чтобы избежать перезаписи данных. Появляется ошибка, говорящая, что «синтаксическая ошибка раньше. лексема». Любые другие способы создать класс, хранящий глобальные переменные, но не должны быть инициализированы при использовании этих данных?