перезапуска приложения, я не очень понимаю почему так
Запускается сначала один вьюконтроллер стартовый, в нем перехожу в настройки, там меняю UserDefaults, сохраняю, затем открывается основной вьюконтроллер, в котором эти UserDefaults должны примениться, но применились предыдущие, а новые применяются только после перезапуска приложения...
Может ли быть такое, что все вьюконтроллеры одновременно запускаются и переменные все уже инициализировались в них и поэтому изменения в UserDefaults уже применяются только после перезапуска?
https://developer.apple.com/documentation/foundation/userdefaults/1414005-synchronize
Код нужен
настройки наверное ты презентишь, а переменные на первой вьюхе забиваешь во viewdidload?
Обсуждают сегодня