Форум программистов, компьютерный форум 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) в том коде содержались ошибки, и не корректно...
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; ...
Objective-C Пробелы в коде в Xcode Вопрос скорее по оформлению редактора.. Можно ли в Xcode включить такую фичу, когда автоматически ставятся пробелы с двух сторон от равно? К примеру, a=b; автоматически исправится в a = b; Просто в... подробнее

Показать сообщение отдельно
noname_club
103 / 94 / 10
Регистрация: 01.05.2013
Сообщений: 598
15.06.2014, 23:30
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 посредством рассылки соответствующей нотификации всем контроллерам на нее "подписанным"
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru