В основном я должен назвать метод в своем AppDelegate от одного из моих классов контроллера представления.
В настоящее время я делаю следующее:
myAppDelegate *appDelegate = (myAppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate doMethod];
И включая myAppDelegate.h наверху.m файла класса:
#import "myAppDelegate.h"
Когда я выполняю его, все работает...
Но я получаю соблюдающее предупреждение:
warning 'myAppDelegate' may not respond to '-doMethod'
Есть ли иначе, что я должен сослаться на делегата приложения?
Спасибо за любую справку заранее.
Править: ЗАФИКСИРОВАННЫЙ:
Все, что я должен был сделать, было, объявляют метод в.h файле AppDelegate:
-(void)doMethod;
добавление в комментарий Marks. Объявлен ли - (void) doMethod;
в файле заголовка appDelegate и импортирован ли файл appDelegate.h в файл, из которого вы пытаетесь вызвать метод:)
Извините, я должен был поместить его как ответ в первую очередь, поэтому вопрос не выглядит без ответа: /