Всем привет, подскажите, как передать данные в другой VC при этом не переходя в него? Но если я когда-нибудь сам в него перейду, то данные там отобразятся.
Заранее спасибо)
Всем привет, подскажите, как передать данные в другой VC при этом не переходя в него? Но если я когда-нибудь сам в него перейду, то данные там отобразятся.
Заранее спасибо)
Можно создать отдельный класс синглтон для хранения данных, например:
class GlobalData {
private init() {}
static let shared = GlobalData()
var name = ""
}
в одном контроллере мы записываем данные:
GlobalData.shared.name = “Moscow”
в другом читаем:
let name = GlobalData.shared.name