Вопросы по теме 'nsnotificationcenter'

NSNotifications отправляются только внутри одного и того же объекта
Привет, у меня есть подкласс NSObject, который отправляет сообщение через центр уведомлений, и я отправляю свои уведомления объекту nil, но единственный объект, который может получать уведомления, — это тот, который их отправляет. У меня...
221 просмотров

Класс как наблюдатель NSNotification?
Должна ли быть возможность иметь статический наблюдатель NSNotification (как код ниже)? У меня есть некоторые проблемы, и я думаю, что это может быть связано с моей структурой одноэлементного класса. У меня не всегда есть экземпляр класса для...
2511 просмотров

NSNotification postNotificationName в AppDelegate, но NSNotificationCenter в ViewController?
Я не могу получить метод выбора, receiveChatText, в NSNotificationCenter для выполнения, и мне интересно, связана ли проблема с тем, что NSNotification postNotificationName находится в AppDelegate.m, а NSNotificationCenter находится в...
5387 просмотров
schedule 09.02.2023

NSnotificationCenter postNotificationName кто является получателем?
Документация http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSNotificationCenter_Class/Reference/Reference.html говорит об отправителе и имени уведомления, но где упоминается, кому отправить это уведомление ?
2265 просмотров

Сообщение NSNotificationCenter, вызывающее исключение EXC_BAD_ACCESS
UIViewController добавляется в центр по умолчанию: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(editFood) name:@"editFood" object:nil]; Затем UITableView делегат NSObject отправляет NSNotification :...
20157 просмотров

Запрос NSNotification Вызовы контроллера рекурсивного представления и регистрация для получения одного и того же уведомления несколько раз
У меня вопрос относительно NSNotificationCenter. У меня есть 3 контроллера представления, которые регистрируются для одного и того же push-уведомления, и поток приложения выглядит следующим образом: ДЕЛО 1: Просмотр регистра контроллера 1 для...
532 просмотров

крайний случай клавиатурыWillShowNotification
Это проблема порядка операций NSNotificationCenter *nc = [NSNotificationCenter defaultCenter]; [nc addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; [nc...
394 просмотров

UIKeyboardWillShowNotification и UIKeyboardDidShowNotification сообщают о неправильной высоте клавиатуры
Следующий код (извините за длину) демонстрирует странное поведение под iOS 4.3 (возможно, и в других версиях). В этом примере есть три UITextField с клавиатурами трех разных размеров. Если вы начинаете редактировать одно текстовое поле, а затем...
18681 просмотров

NSNotificationCenter: как узнать, кто отправил уведомление?
У меня есть наблюдатель NSNotification в классе A с именем Test. Наблюдатель вызывает метод checker: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(checker:) name:@"Test" object:nil]; Затем у меня есть два...
1522 просмотров
schedule 29.07.2022

Хотите закрыть UIPickerView в UIView при касании снаружи
Я пытаюсь отклонить UIPickerView, просто коснувшись вне представления на UIView. Я видел другие сообщения, например это , в котором объясняется, как использовать NotificationCenter для закрытия UIKeyboard при нажатии вне клавиатуры. Я хотел бы...
2620 просмотров

Как я могу добавлять и удалять наблюдателей уведомлений, когда UIViewController нажимается/вытягивается навигационным контроллером?
Обычно я добавляю наблюдателя UINotification в метод инициализации и удаляю его в Dealloc. Однако, если у меня есть цепочка UIViewControllers , нажатая UINavigationController , они не освобождаются при нажатии следующего UIViewController ....
2457 просмотров
schedule 12.08.2022

Сбой связи Cocoa NSNotificationCenter между приложениями
Мне нужно общаться между двумя разными консольными приложениями, Observer и Client. В приложении Observer я добавил этот код: [[NSNotificationCenter defaultCenter] postNotificationName:@"MyNotification" object:self]; В клиентском...
2212 просмотров

Приложение iOS5 не указано в Центре уведомлений
Мое приложение использует локальные уведомления для связи с пользователем. Старый код для iOS4 работает хорошо, но в iOS5 уведомления не отображаются. Прочитав в Интернете, я добавил следующее в метод didFinishLaunchingWithOptions:...
1742 просмотров

Как я могу прослушивать все уведомления, отправленные в defaultCenter iOS NSNotificationCenter?
Я хочу прослушивать все уведомления, отправленные в defaultCenter. Как государственные, так и частные. Кто-нибудь знает, как я могу это сделать?
16675 просмотров
schedule 02.07.2023

Метод readInBackgroundAndNotify не обновляется до завершения NSTask
Я пытаюсь запустить NSTask в фоновом потоке и отобразить его вывод в NSTextview, который находится в NSPanel, прикрепленном к моему окну (панель предпочтений), с помощью readInBackgroundAndNotify. Не похоже, что я получаю уведомления как метод,...
2714 просмотров

Почему не вызывается Remove Observer из NSNotificationCenter:addObserverForName:usingBlock
Я не понимаю, почему наблюдатель никогда не удаляется в следующем коде. На мой взглядDidAppear у меня есть следующее: -(void)viewDidAppear:(BOOL)animated{ id gpsObserver = [[NSNotificationCenter defaultCenter]...
7074 просмотров

NSNotificationCenter медленный?
Я никогда раньше не использовал NSNotificationCenter, но у меня есть проект, в котором я читаю/анализирую XML из AppDelegate, который затем отправляет уведомление в ViewController о том, что ему необходимо перезагрузить данные в табличном...
889 просмотров

необходим ли removeObserver для сделки?
В одном из моих контроллеров представления он добавляет себя в качестве наблюдателя уведомления UITextViewTextDidEndEditingNotification, как показано ниже. [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(done:)...
437 просмотров

NSNotification работает только NSLog
В моем классе X я публикую уведомление следующим образом: [[NSNotificationCenter defaultCenter] addObserver:viewController selector:@selector(doThis:)...
599 просмотров

NSNotificationCenter — наблюдение за именем уведомления с помощью нескольких методов
Итак, у меня есть объект, у которого есть методы для переключения отслеживания определенного имени уведомления, например: - (void)startWatchingForA { [[NSNotificationCenter defaultCenter] addObserver: self...
3025 просмотров