Свързани въпроси 'nsnotificationcenter'

Кога да използвате NSNotificationCenter
Искам да имам множество наблюдатели на множество събития на един обект (отношение 1 към N). Механизъм за постигане на тази задача е предоставен от NSNotificationCenter . Механизмът изглежда доста пресилен, когато се използва за моя проблем....
7557 изгледи

също така git shortlog -sn --no-merges премахване на ангажиментите за сливане от броя.
17171 изгледи

Премахване на наблюдател на NSNotificationCenter в iOS 5 ARC
Имам проект, базиран на iOS 5 ARC, и имам затруднения относно това къде трябва да премахна наблюдателя за NSNotificationCenter наблюденията, които съм регистрирал в UIViewController . Подобни публикации в SO казват, че това трябва да се направи в...
16125 изгледи

Извличане на списък с известия, получени, докато приложението е било във фонов режим
Има ли начин да разберете колко и какви локални известия са получени, когато приложението е било във фоново състояние? Пример: Потребителят затваря приложението, приложението влиза във фоново състояние Насрочени са известия A, B, C, D и E...
270 изгледи

Как се справяте с keyboardDidShow на множество изгледи?
Имам приложение, в което добавям нов елемент към изглед на таблица, като накарам потребителя да докосне бутон за редактиране, който показва клетка с текстово поле в долната част на таблицата, подобно на вграденото приложение за известия. Трябва да...
1798 изгледи
schedule 11.11.2022

Добавете „addObserver“ (NSNotificationCenter) в 1-ви контролер за изглед, манипулирайте във 2-ри
Видях няколко примера за добавяне на наблюдател и манипулатор в един и същи клас, но това, което искам да знам, е дали е възможно да се добави наблюдател в първия контролер за изглед и да се обработи във втори контролер за изглед? Искам постоянно...
23652 изгледи

NSNotificationCenter - същите наблюдатели с различно име
Възможно ли е да има един метод, свързан с различни имена в NSNotificationCenter? [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(Finish:) name:@"FinishDownload_data1" object:nil]; [[NSNotificationCenter defaultCenter]...
643 изгледи
schedule 12.11.2022

Избягвайте добавянето на NSWindowWillEnterFullScreenNotification във версия на OS преди Lion (на Leopard или Snow Leopard)
Как мога да избегна добавянето на NSWindowWillEnterFullScreenNotification във версия на ОС преди 10.7, тъй като е достъпна само в OS 10.7 или по-нова и искам да използвам това известие в по-горе 10.7, но приложението ми се срина, ако го стартирам на...
403 изгледи
schedule 19.12.2023

KVO срещу NSNotifications
Има ли някакво предимство да се използва KVO вместо по-"общата" (и според мен по-стабилна) функция на NSNotification s?
3428 изгледи

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

NSNotificationCenter премахва наблюдателя
Защо трябва изрично да извикаме removeobserver в dealloc? Защо средата за изпълнение не може да открие, че даден екземпляр е освободен?
93 изгледи
schedule 13.01.2024

Наблюдаване на промени в променлив масив с помощта на KVO срещу NSNotificationCenter
В моя модел имам масив от обекти, наречени събития. Бих искал моят контролер да бъде уведомяван всеки път, когато се добави нов обект към събития. Мислех, че добър начин да направите това е да използвате модела KVO, за да получавате известия,...
17171 изгледи

неразпознат селектор при опит за слушане за UIApplicationDidReceiveMemoryWarningNotification
Имам клас, подобен на "статичен", който искам да мога да реагирам на предупреждения за недостиг на памет. Въпреки това, когато задействам предупреждението за ниска памет ръчно от симулатора, получавам грешка „неразпознат селектор“. Подходящ код:...
481 изгледи
schedule 28.01.2024

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

CF еквивалент на [NSNotificationCenter defaultCenter]
Искам да използвам cpp функция като обратно извикване на наблюдател. Извън CFNotificationCenterGet DarwinNotify/Distributed/Local Center, CFNotificationCenterGetLocalCenter изглежда най-близо до [NSNotificationCenter defaultCenter]. Еквивалентен...
1109 изгледи
schedule 29.02.2024

Трябва ли да предпочитам NSNotificactionCenter или .NET събития, когато използвам Monotouch?
Когато разработваме в Monotouch, "по-добре" ли е за нас истински .NET event s или NSNotificationCenter ? Прост пример: имам UIViewController . Той предлага събитие „ CallbackWhenDisappeared “. Това събитие се задейства в ViewDidDisappear ....
326 изгледи

Какво прави аргументът „обект“ в „postNotificationName:object:“?
- (void)postNotificationName:(NSString *)notificationName object:(id)notificationSender Може ли някой да ми помогне да разбера параметъра object в горния метод? използвал съм [[NSNotificationCenter defaultCenter]...
4241 изгледи
schedule 29.05.2024

Бутонът за действие на iOS UILocalNotification се срива и поврежда данните на приложението
Беше пусната малка актуализация на нашето приложение, тази версия също беше променила своя ID на приложението от уникален ID на нашия Team ID от поддръжката на Apple. According to Apple , промяната към използването на Team ID трябва да нулира...
700 изгледи