Я объявил переменную (int index) в файле делегата приложения.А также создал для него свойство @property (nonatomic, readwrite) int myIndex;.Теперь я хочу использовать эту переменную в другом классе.Я пытался, но я не мог присвоить какое-либо значение этой переменной, она видит «0».и у меня есть файл делегата импорта в другом файле.Я попытался получить доступ к этой переменной, создав объект делегата.
@property (nonatomic, readwrite) int myIndex;
Вы можете получить доступ к своей собственности следующим образом:
((ApplicationDelegate *)[UIApplication sharedApplication].delegate).myIndex
ApplicationDelegate следует изменить на имя вашего делегата приложения, если оно отличается.
ApplicationDelegate