У меня есть тест пользовательских интерфейсов для тестирования MyApp. Чтобы протестировать определенные условия MyApp, мне нужно отправлять уведомления с целевого объекта UI Test на целевой объект MyApp. Для того, чтобы получить возможность отправлять уведомление от тестирования UI целевой функции Я использую это:UI-тесты + postNotificationName + никогда не доходит до наблюдателя + Xcode 7
NSNotificationCenter.defaultCenter().postNotificationName(name, object: nil, userInfo: aUserInfo)
Похоже, что это уведомление никогда не достигает наблюдателя от цели тестирования пользовательского интерфейса, но он отлично работает, отправляя уведомление с целью MyApp.
Как отправить уведомление от пользовательского интерфейса Target to MyApp target?
Использование Xcode 7.
Вы звоните addObserver, где вы хотите слушать? Вы уверены, что addObserver вызывается перед postNotification? – picciano
Уведомление о отправке с целевого объекта MyApp работает отлично, но при отправке с пользовательских интерфейсов целевой дозы не требуется. Я также обновил вопрос. – Ramis
Отключить тему, но это хорошая практика (или конвенция?), Чтобы отправить 'self' в качестве аргумента' object'. –