Описание тега addobserver

3 ответа

Как указать уведомления Sender? (Какао Touch)

Все примеры, которые я могу найти для настройки уведомления, выглядят так: [nc addObserver: собственный селектор:@selector(клавиатура WillShow:) имя: объект UIKeyboardWillShowNotification: ноль]; где объект всегда устанавливается в ноль. Объектом яв…
3 ответа

Как ограничить NSNotification для вызова методов несколько раз в iOS?

Я использую NSNotificationCenter отправлять локальные уведомления в моем коде и работать как в Objective-C и Swift. Я выкладываю уведомления от Objective-C и получаю в Swift. Но методы, которые я добавил в уведомление, вызывались несколько раз, а на…
1 ответ

addObserver: имя

Я использую addObserver примерно так: [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(notificationReceived:) name:nil object: nil]; Все работает хорошо, но я подумал, что было бы неплохо удалить наблюдателя, когда он мне …
1 ответ

Объект в addObserver отличается

У меня есть следующий код: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(moviePlayerWillEnterFullscreen:) name:MPMoviePlayerWillEnterFullscreenNotification object:nil]; И метод использует свойство self: - (void)moviePlaye…
12 фев '15 в 20:05
4 ответа

Добавить Observer в переменную BOOL

Можно ли добавить наблюдателей к простым переменным, таким как BOOL или NSIntegers, и посмотреть, когда они изменятся? Спасибо!
11 апр '11 в 15:55
1 ответ

Как правильно прослушивать выбор элемента в NSArrayController через NSNotificationCenter.defaultCenter() в Swift 2.1

У меня есть NSCollectionView заполнены с помощью привязки через NSArrayController. Все, что я пытаюсь - это добавить наблюдателя в NSArrayController или NSCollectionView, чтобы при изменении выбора я получал вызов функции. Например, вот что я делаю …
0 ответов

Состояние AVPlayer: сообщение было получено, но не обработано

Я довольно новичок в наблюдателях и Swift/ObjC, и я пытаюсь контролировать состояние AVPlayer, используя его, как сказано в документации Apple, но все, что я получаю, это сообщение об ошибке "сообщение получено, но не обработано" при попытке добавит…
15 фев '15 в 00:57
2 ответа

addObserver/removeObserver в viewWillAppear/viewWillDisappear

Я вызываю addObserver в viewWillAppear и удаляю Observer в viewWillDisappear. Вроде нормально работает. Тем не менее, в журналах сбоев XCode я получаю сообщения о том, что у некоторых клиентов происходит сбой при вызове removeObserver (21 сбой вчера…
24 дек '16 в 20:19
2 ответа

addObserver:forKeyPath вызывает сбой приложения, KVO, цель c

Я делаю эффект параллакса, используя категорию, выполняя: add and UIView into the uitableView (via category add addObserver:forKeyPath so that whenever tableview is moving, i will reframe the view above Подробности ниже UIScrollView + Parallax.h #im…
0 ответов

UIView наблюдатель в.cpp файле

Как добавить наблюдателя в фрейм UIView в файле.cpp вот так (цель-с): [view addObserver:videoAd forKeyPath:@"frame" options:0 context:NULL];
13 июл '15 в 11:01
1 ответ

Наблюдение CLLocationCoordinate2D в iphone SDK

В iPhone SDK мы можем наблюдать только объекты, а не стойки, как CLLocationCoordinate2D? Пример: у меня есть очень простой код, где я хотел бы наблюдать свойство типа CLLocationCoordinate2DЯ убедился, чтобы синтезировать его в ABC.m. @interface ABC …
28 авг '09 в 03:51
1 ответ

NSNotification - проверьте, добавлен ли наблюдатель, прежде чем отправлять уведомление

Мой код падает на: [[NSNotificationCenter defaultCenter] postNotificationName:kgotNotification object:dictionary]; Я предполагаю, что я публикую уведомление до добавления наблюдателя. [[NSNotificationCenter defaultCenter] addObserver:self selector:@…
17 фев '14 в 18:28
1 ответ

Objective-c - синтаксис для addObserver, который возвращает логическое значение

Я пытаюсь добавить вызов SDK в мой проект XCode, и в своей документации они говорят: "Если вы используете эти API, вы можете стать наблюдателем для следующих событий: NOTIFICATION_COMPLETED True / False - почта завершена с успехом / неудачей." Мне у…
1 ответ

NSNotificationCenter addObserver не отвечает

В моем приложении (игре) я пытаюсь использовать NSNotificationCenter, чтобы приостановить и возобновить игру, когда нажата либо кнопка центра / дома, либо кнопка блокировки. Это код, который я использую: [[NSNotificationCenter defaultCenter] addObse…
1 ответ

NSNotification прослушивания

У меня есть несколько экземпляров NSWindowController, который регистрируется для уведомления, чтобы прослушивать всякий раз, когда редактирование происходит. Теперь, когда я редактирую что-то из одного экземпляра windowcontroller, уведомление публик…
1 ответ

Почему эта регистрация [Swift] NSObject.addObserver не вызывает func наблюдайте за ValveForKeyPath(), как ожидалось?

Проблемный код следует. [Я надеюсь, что] проблема полностью изложена в вопросе выше. Заранее спасибо. MJB. @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var some_string:NSString = "one" func application ( application: UI…
17 мар '15 в 22:16
2 ответа

Простой способ обновить контент приложения через Apple Watch

Я не мог найти простой способ обновить представление в приложении для iPhone, когда я нажимал кнопку в приложении AppleWatch. Я попробовал это с NSUserDefaults Observer следующим образом: Контроллер приложения для iPhone (внутри ViewDidLoad()): // C…
20 ноя '14 в 20:26
1 ответ

Куда добавить Observer в iOS

Я использую Objective-C для разработки приложения TabBar для iOS. Когда пользователи открывают приложение, оно находится в tab1. Когда пользователи нажимают на изображение в tab1, приложение переходит к tab3 с именем изображения. Проблема в том, где…
06 июл '16 в 22:46
0 ответов

Не может установить и имя и аргументы объекта метода addObserver

Используйте этот код [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textChanged:) name:NSTextDidChangeNotification object:self.text3]; Я не могу получить уведомление, которое я хотел. Но если я изменю имя или объект на нол…
23 окт '14 в 08:15
2 ответа

Как добавить наблюдателей в NSManagedObject?

Каков предпочтительный подход к регистрации наблюдателей на NSManagedObject (поскольку Core Data "владеет" жизненным циклом "управляемых объектов)? Я прав, что способ сделать это, чтобы слушать NSManagedObjectContextObjectsDidChange-Notification и п…