Форум программистов, компьютерный форум CyberForum.ru

Как обратиться к методу в ViewController.m из AppDelegate.m? - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Регулярные выражения c примером использования http://www.cyberforum.ru/objective-c/thread1207490.html
Перезагружаю тему использования php совместимых регулярных выражений. http://www.cyberforum.ru/objective-c/thread1166247.html так как: 1) в том коде содержались ошибки, и не корректно обрабатывались результаты подвыражений. 2) тема скатилась в предикаты. Вообщем стала неактуальной. ИТАК
Objective-C Подсчет слов в строке типа NSString Доброго времени суток.. Я начинающий программист на objective C, поэтому прошу помощи в решение следующей проблемы: Есть переменная S типа NSString, в нее получен текст, каким образом можно подсчитать количество слов в этом тексте.. Очень благодарен всем за любую помощь... http://www.cyberforum.ru/objective-c/thread1207331.html
Objective-C Запуск приложения при трехкратном нажатии кнопки Home
Добрый день! Есть ли возможность запустить приложение (на iPhone) при трехкратном нажатии кнопки Home? Ну или как нибудь, например при вводе спец последовательности символов?
Objective-C Создание Push notification сервера и реализация работы
Народ кто может описать подробно и по русски как правильно подойти к вопросу push. Если лепить свой сервер то как, и если пользоваться сторонними службами типа PushBoot (который нормально не работает) то что лучше взять как альтернативу
Objective-C MapKit не отображает локацию http://www.cyberforum.ru/objective-c/thread1202539.html
Всем привет! - (void)viewWillAppear:(BOOL)animated { ; // Координаты точки на карте CLLocationCoordinate2D location; location.latitude = 55.5699620; location.longitude = 38.1325020;
Objective-C Пробелы в коде в Xcode Вопрос скорее по оформлению редактора.. Можно ли в Xcode включить такую фичу, когда автоматически ставятся пробелы с двух сторон от равно? К примеру, a=b; автоматически исправится в a = b; Просто в visual studio такое было.. подробнее

Показать сообщение отдельно
noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 583
15.06.2014, 23:30     Как обратиться к методу в ViewController.m из AppDelegate.m?
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#import "ViewController.h"
 
 
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
    UINavigationController * RootController = (id) [[[[UIApplication sharedApplication] delegate] window] rootViewController];
    
    for (id obj in  RootController.viewControllers) {
        if ([obj isKindOfClass:[ViewController class]]) {
            ViewController * vc = obj;
            [vc updTable];
            break;
        }
    }
}
при условии что первый контроллер в приложении является UINavigationController

Добавлено через 3 минуты
Также данная задача может решаться через NSNotificationCenter посредством рассылки соответствующей нотификации всем контроллерам на нее "подписанным"
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru