Можно ли получить доступ к методам ViewController из appDelegate, как это возможно, с помощью следующего кода :?Делегат ViewController
AppDelegate *ad = (AppDelegate *) [[UIApplication sharedApplication] delegate];
Когда я пытаюсь
ViewController *vc = (ViewController *) [[UIApplication sharedApplication] delegate];
Я получаю сообщение об ошибке ...
Спасибо!
Вы получаете сообщение об ошибке, потому что вы называете что-то «ViewController», что, очевидно, ** не является «ViewController». (Я говорю «очевидно», потому что он не может быть одним, если он уже является «AppDelegate».) Вы можете делать что-то вроде того, что хотите, но код зависит от того, как создается контроллер представления. –