Я прочитал все возможные решения по переполнению стека, но ни одно из них не работает для меня.
Мой код
func foo() {
NotificationCenter.default.addObserver(self, selector: #selector(fetchedUser(notification:)) , name: NSNotification.Name.init("dbReady"), object: nil)
loggedUser.fetchUserByUID(id: current.uid)
return true
}
func fetchedUser(notification:NSNotification){
let info = notification.object as! [String : AnyObject]
print(info)
}
И в другом классе у меня есть:
NotificationCenter.default.post(name: NSNotification.Name.init("dbReady"), object: dictionary)
Весь синтаксис для селектора не работает
Я старался:
1. fetchedUser
2. fetchedUser:
3. fetchedUser(notification:)
4. "fetchedUser:"
И еще десять вариантов, может быть. Может кто-нибудь помочь мне?