Junior — Middle
Qaysi usul avvalroq amalga oshadi: viewDidLoad yoki viewWillAppear?
sobes.tech AI
AIdan javob
viewDidLoad usuli viewWillAppeardan oldin chaqiriladi.
-
viewDidLoadbir marta chaqiriladi, ekran boshqaruvchisi xotirada yuklanganda. Bu yerda odatda interfeysning dastlabki sozlamalari va ma'lumotlarni boshlash amalga oshiriladi. -
viewWillAppearhar safar ekran ko'rinishidan oldin chaqiriladi, ya'ni takroriy ko'rsatishda bir nechta marta chaqirilishi mumkin.
Shunday qilib, ketma-ketlik:
viewDidLoad -> viewWillAppear -> viewDidAppear
Misol:
override func viewDidLoad() {
super.viewDidLoad()
print("viewDidLoad")
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
print("viewWillAppear")
}