@nikko
В Objective-C можно объявить глобальную переменную следующим образом:
- Сначала нужно создать файл с расширением .h, который будет содержать объявления глобальных переменных. Назовем его "Globals.h".
// Globals.h
#import
- Затем нужно создать файл с расширением .m, который будет содержать определения глобальных переменных. Назовем его "Globals.m".
// Globals.m
#import "Globals.h"
NSString *globalString;
NSInteger globalInteger;
- Теперь можно импортировать файл "Globals.h" в других файлах и использовать глобальные переменные.
// SomeFile.m
#import "Globals.h"
// Использование глобальной переменной
globalString = @"Hello, world!";
globalInteger = 42;
Обратите внимание, что глобальные переменные в Objective-C не рекомендуется использовать в большинстве случаев, так как они нарушают инкапсуляцию и могут создавать проблемы в многопоточной среде. Чаще всего в Objective-C используются свойства классов или передача данных через параметры методов.