Навигация с UIViewController на Appdelegate

Я пытаюсь перейти от класса UIViewController (имя CartViewController) к Appdelegate (имя SimpleDemoAppDelegate), нажав кнопку Button.

Метод и код для кнопки IBAction на кнопке

-(IBAction) Go { AppDelegate *appDelegate = (AppDelegate *) [UIApplication sharedApplication].delegate; UIViewController* presentingViewController = appDelegate.viewController; } 

Я также пробовал

 -(IBAction) Go { SimpleDemoAppDelegate *appdelegate=(SimpleDemoAppDelegate *)[UIApplication sharedApplication].delegate; [self.navigationController presentModalViewController:appdelegate animated:YES]; } 

и pushViewController тоже, но он показывает предупреждение.

Несовместимый тип указателя, отправляющий 'SimpleDemoAppDelegate *' в параметр типа 'UIViewController *'

Может кто-нибудь объяснить мне, почему я вижу это предупреждение?

я думаю, что вы забыли написать свойство viewcontroller appDelegate, см. это

 SimpleDemoAppDelegate *appdelegate=(SimpleDemoAppDelegate *)[UIApplication sharedApplication].delegate; [self.navigationController presentModalViewController:appdelegate.viewController animated:YES]; 
  • Apple Mach-O Linker Предупреждение о прямом доступе в ... глобальном слабом символе
  • iOS 5.0 отсутствует в Xcode 4.1?
  • Не удалось создать openssl в Xcode 4.2.1
  • Xcode 4 устанавливает зависимость статической библиотеки с различными настройками конфигурации
  • Условно связать сторонний API в Xcode
  • Как использовать инструкции «If» при сравнении двух строк в Objective C (Xcode)?
  • Схема iOS отсутствует, когда я ввожу свой проект (XCode 4.2)
  • Анализ XML-данных в NSMutableArray iOS - iPhone
  • Как обеспечить сохранение контроллера до тех пор, пока он не завершит обработку при преобразовании в ARC?
  • Охват кода Xcode и fopen $ UNIX2003
  • Просмотр NSLog для приложения, работающего непосредственно в симуляторе, а не через Xcode
  • Interesting Posts

    iBeacons, сгенерированные под Mavericks OSX, но имеют несколько разных байтов от iOS

    отсутствует секретный ключ в сертификате распространения на брелок

    Как найти ответчика, который возвращает ДА, чтобы canPerformAction: withSender:

    Twitter OAuth Login Страница на iPhone

    сделайте пользовательскую панель просмотра сверху клавиатуры во время вращения устройства

    Невозможно изменить свойство backgroundView в UICollectionView

    Доступ к строке пути индекса после поиска

    Как определить частоту звука для конкретного звука в iphone?

    Изменение размера рамки ios (ширина e высота) положение сохранения (x, y)

    Поведение для значительного API определения местоположения при завершении / приостановлении?

    Фаза сборки ресурсов копирования Bundle содержит файл Info.plist этой цели «Info.plist» в xcode 6?

    Как сохранить аудиофайл после записи локально или firebase в объективе c?

    Сделать iPhone вибрирующим при локальном уведомлении

    Как сделать ScrollView с AutoLayout в Xcode5

    Правильный способ преобразования char * в NSString без initWithCString?

    Давайте будем гением компьютера.