Junior — Middle
Bu metodlardan hansısı əvvəl baş verir: viewDidLoad və ya viewWillAppear?
sobes.tech Süni İntellekt
AI-dan cavab
viewDidLoad metodu viewWillAppear-dən əvvəl çağrılır.
-
viewDidLoadbir dəfə çağrılır, görünüş idarəçisi yaddaşa yükləndikdə. Burada adətən interfeysin ilkin tənzimlənməsi və məlumatların başlanğıcı həyata keçirilir. -
viewWillAppearhər dəfə görünüş ekranda görünməzdən əvvəl çağrılır, yəni təkrarlanan göstəriş zamanı bir neçə dəfə çağrıla bilər.
Beləliklə, ardıcıllıq:
viewDidLoad -> viewWillAppear -> viewDidAppear
Nümunə:
override func viewDidLoad() {
super.viewDidLoad()
print("viewDidLoad")
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
print("viewWillAppear")
}