访问UserDefaults
时总是给人一种印象,即在viewDidLoad()
中这样做是一种不好的做法,并且可能导致崩溃。因此,意味着我已经在UserDefaults
中访问了viewDidAppear()
。
环顾互联网,似乎人们可以从viewDidLoad()
访问它。
从UserDefaults
访问viewDidLoad()
绝对可以吗?如果是这样,关于我为什么会受到这种印象,是否有任何例外或建议?
答案 0 :(得分:1)
从viewDidLoad()访问UserDefaults绝对好吗?
是的。我不知道你是怎么回事。
答案 1 :(得分:1)
是的,从UserDefaults
访问viewDidLoad
绝对没问题。
甚至有{strong> N 个用例,我们需要从viewDidLoad
开始使用它。例如,配置UI或根据存储的(在用户默认设置中)信息做出决定。