Я разумно успешно доступ установки к другому методу следующим образом:Xcode: Доступ к экземпляру метода из другого файла класса
SomeScript.m (класс Я пытаюсь получить доступ)
-(void)amethod{....
codeA.h (класс, который получает доступ к amethod) в пределах {} имеет:
SomeScript* myScript;
codeA.m
myScript = [[SomeScript alloc] init];
[myScript amethod];
Однако я хочу сделать его переменной экземпляра делегата приложения, но когда я поместил код SomeScript * myScript; и myScript = [[SomeScript alloc] init]; в AppDelegate.h кодA.m не распознает его.
Вы хотите создать экземпляр 'SomeScript' в' AppDelegate' и получить доступ к нему в 'codeA'? Кроме того, у вас есть доступ к 'AppDelegate' в' codeA'? – sch
Что именно вы хотите сделать? Вы хотите создать переменную экземпляра SomeScript в своем делете приложения? –
Да, я хочу создать экземпляр скрипта, чтобы я мог получить доступ к методу 'amethod' из любого другого класса в программе. Я не уверен, что вы имеете в виду, имея доступ к «AppDelegate» из codeA (извините, что я довольно новичок в этом, но быстро учился) может ли он получить доступ только от импорта файла .h в кодA? –