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

KVO против NSNotifications
Есть ли преимущества в использовании KVO вместо более «общей» (и, на мой взгляд, более надежной) функции NSNotification s?
3428 просмотров

Должен ли я предпочесть события NSNotificactionCenter или .NET при использовании Monotouch?
При разработке в Monotouch нам «лучше» настоящие .NET event s или NSNotificationCenter ? Простой пример: у меня есть UIViewController . Он предлагает событие " CallbackWhenDisappeared ". Это событие запускается в ViewDidDisappear . Кому...
326 просмотров

Удаление наблюдателя NSNotificationCenter в iOS 5 ARC
У меня есть проект на основе iOS 5 ARC, и у меня возникают трудности с тем, где я должен удалить наблюдателя для NSNotificationCenter наблюдений, которые я зарегистрировал в UIViewController . В аналогичных сообщениях на SO говорится, что это...
16125 просмотров

Получить список уведомлений, полученных, пока приложение находилось в фоновом режиме
Есть ли способ узнать, сколько и какие локальные уведомления были получены, когда приложение находилось в фоновом состоянии? Пример: Пользователь закрывает приложение, приложение переходит в фоновое состояние Уведомления A, B, C, D и E...
270 просмотров

Наблюдение за изменениями в изменяемом массиве с использованием KVO и NSNotificationCenter
В моей модели есть массив объектов, называемых событиями. Я хотел бы, чтобы мой контроллер получал уведомления всякий раз, когда к событиям добавляется новый объект. Я подумал, что хороший способ сделать это - использовать шаблон KVO, чтобы...
17171 просмотров

Когда использовать NSNotificationCenter
Я хочу иметь несколько наблюдателей за несколькими событиями одного объекта (отношения 1-к-N). Механизм для выполнения этой задачи предоставляется NSNotificationCenter . Механизм выглядит довольно излишним при использовании для моей проблемы....
7557 просмотров

нераспознанный селектор при попытке прослушивания UIApplicationDidReceiveMemoryWarningNotification
У меня есть "статический" класс, который я хочу иметь возможность реагировать на предупреждения о нехватке памяти. Однако, когда я запускаю предупреждение о нехватке памяти вручную из симулятора, я получаю сообщение об ошибке «неопознанный селектор»....
481 просмотров
schedule 28.01.2024

Как вы справляетесь с keyboardDidShow в нескольких представлениях?
У меня есть приложение, в котором я добавляю новый элемент в представление таблицы, когда пользователь нажимает кнопку редактирования, которая показывает ячейку текстового поля внизу таблицы, аналогично встроенному приложению «Уведомления». Мне нужно...
1798 просмотров
schedule 11.11.2022

Избегайте добавления NSWindowWillEnterFullScreenNotification в предыдущую версию ОС Lion (на Leopard или Snow Leopard)
Как я могу избежать добавления NSWindowWillEnterFullScreenNotification в версию ОС до 10.7, потому что он доступен только в ОС 10.7 или выше, и я хочу использовать это уведомление в версии выше 10.7, но мое приложение вылетело из строя, если я...
403 просмотров
schedule 19.12.2023

Добавьте addObserver (NSNotificationCenter) в 1-й контроллер представления, обработайте во 2-м
Я видел несколько примеров добавления наблюдателя и дескриптора в один и тот же класс, но я хочу знать, можно ли добавить наблюдателя в контроллер первого представления и обработать его во втором контроллере представления? Я хочу постоянно...
23652 просмотров

CF-эквивалент [NSNotificationCenter defaultCenter]
Я хочу использовать функцию cpp в качестве обратного вызова наблюдателя. Вне CFNotificationCenterGet DarwinNotify/Distributed/Local Center CFNotificationCenterGetLocalCenter кажется наиболее близким к [NSNotificationCenter defaultCenter]. Является...
1109 просмотров
schedule 29.02.2024

Что делает аргумент «объект» в «postNotificationName:object:»?
- (void)postNotificationName:(NSString *)notificationName object:(id)notificationSender Может ли кто-нибудь помочь мне понять параметр object в приведенном выше методе? я использовал [[NSNotificationCenter...
4241 просмотров
schedule 29.05.2024

NSUserDefaultsDidChangeNotification не срабатывает после отправки stopUpdatingLocation в CLLocationManager
В настоящее время в этом iOS-приложении я добавил некоторый контроллер, который я написал в качестве наблюдателя для [NSNotificationCenter defaultCenter] для наблюдения за NSUserDefaultsDidChangeNotification . - (void)startObservingDefaults {...
666 просмотров

NSNotificationCenter — те же наблюдатели с другим именем
Возможно ли связать один метод с разными именами в NSNotificationCenter? [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(Finish:) name:@"FinishDownload_data1" object:nil]; [[NSNotificationCenter defaultCenter]...
643 просмотров
schedule 12.11.2022

NSNotificationCenter удалить наблюдателя
Почему нам нужно явно вызывать removeobserver в Dealloc? Почему среда выполнения не может определить, что экземпляр освобожден?
93 просмотров
schedule 13.01.2024

Невозможно опубликовать уведомление от AppDelegate при обработке действия localNotification
В моем делегате приложения я пытаюсь настроить LocalNotification ActionHandler для выполнения перехода и отправки уведомления целевому ViewController для запуска функции в этом классе, но где-то вдоль линии уведомление не публикуется или не...
520 просмотров
schedule 30.01.2024

Кнопка действия iOS UILocalNotification дает сбой и повреждает данные приложения
Было выпущено незначительное обновление нашего приложения, эта версия также изменила идентификатор приложения с уникального идентификатора на идентификатор нашей команды службой поддержки Apple. Согласно Apple , переход на использование Team ID...
700 просмотров

методы не вызываются после добавления класса в качестве наблюдателя для уведомлений
У меня есть класс CoreSpotlight (класс NSObject), в этом классе у меня есть методы, которые должны реагировать на уведомления. Я пытаюсь создать экземпляр этого класса в делегате приложения и вызвал метод, чтобы добавить сам экземпляр в качестве...
178 просмотров

Получите две разные высоты клавиатуры после вращения
У меня есть представление, которое изменяет размер ограничения при появлении клавиатуры. Так что у меня есть уведомления, когда клавиатура появляется и исчезает. Описанное выше поведение возникает, когда клавиатура уже отображается, и я...
894 просмотров
schedule 26.01.2024

NotificationCenter: BAD_ACCESS при отправке уведомления
У меня есть приложение с 3 контроллерами просмотра, которые помещаются в стек навигационного контроллера. (A) -> (B) -> (C) (A) регистрируется для получения уведомлений в viewWillAppear :...
879 просмотров