2
Я пытаюсь использовать статические ВАР на AppDelegate на Swift, так что я могу установить/получить значения для всех viewControllersСтатическая вар на Swift
AppDelegate.swift
class AppDelegate: UIResponder, UIApplicationDelegate {
struct Static {
static var userId: String?
}
Получение:
var userGuid: String = AppDelegate.Static.userId!
Окружение:
AppDelegate.Static.userId = "123456"
Однако как-то мой статический вар всегда пропускает ноль
Что может быть? Thx
Вы уверены, что код, чтобы установить идентификатор пользователя в настоящее время выполняется до того, как ID будет доступен? Где это происходит? –