Я отправляю уведомление через центр по умолчанию, например:
NSNotificationCenter.defaultCenter().postNotificationName(ColorDidGetTappedNotification, object: self)
Я наблюдаю за уведомлением в другом случае так:
NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("colorDidGetTapped:"), name: ColorDidGetTappedNotification, object: nil)
....
func colorDidGetTapped(notification: NSNotification) {
println("Notification recieved")
}
Но я получаю непризнанное исключение селектора:
ОБНОВЛЕНИЕ 1
*** NSForwarding: warning: object 0x7d564490 of class '_D.GameModel' does not implement methodSignatureForSelector: -- trouble ahead
Unrecognized selector -[_D.GameModel colorDidGetTapped:]
GameModel
должен наследовать отNSObject
. - person Darren   schedule 01.03.2015