Приложение - это одноэлементное приложение, которое поддерживает ссылку на делегат приложения. Вы всегда можете получить доступ к своему делегату приложения, используя:
[UIApplication sharedApplication].delegate
Вам может потребоваться привести возвращение к вашему классу делегата приложения, чтобы избавиться от предупреждений. Более того, напишите метод доступа, который возвращает делегат вашего приложения upcast:
#pragma mark access to app delegate etc.
+ (MyAppDelegateClass*) sharedAppDelegate; {
return (MyAppDelegateClass*)[[UIApplication sharedApplication] delegate];
}