Я использую Центр уведомлений для отправки данных в предыдущий VController и сохраняю несколько данных в словаре, и я хочу получить данные, используя словарь в предыдущем VController в Swift.Ниже приведен код того, что я использую.
Это для быстрой 4.
NotificationCenter.default.addObserver(
self,
selector: #selector(self.methodOfReceivedNotification(tt:)),
name: Notification.Name("NotificationIdentifier"), object: nil)
@objc func methodOfReceivedNotification(tt: Notification) {
let dataDict = ["name" : lblName, "Midname" : lblMiddleName, "Surname" : lblSurname] as [String : AnyObject]
if let dicto = dataDict as? [String:AnyObject]
{
print(dicto["name"] as! String)
}
}
я ожидаю только получить данные, которые отправляются сверху VController,Заранее спасибо !!!