iOS

UIViewController Yaşam Döngüsü

UIViewController yaşam döngüsü, viewDidLoad, viewWillAppear, geçişler, memory warning

20 mülakat soruları·
Junior
1

UIViewController yaşam döngüsünde loadView metodu nedir?

Cevap

loadView, controller'ın kök görünümünü oluşturmak için çağrılır. viewDidLoad'dan önce çağrılır ve yalnızca görünüm Interface Builder olmadan programatik olarak oluşturulduğunda override edilmelidir. Yaşam döngüsünün ilk aşamasıdır ve kök görünüm hiyerarşisini oluşturmak için idealdir. Override ederken varsayılan xib/storyboard'u yükleyeceği için asla super.loadView() çağırmayın.

2

viewDidLoad yaşam döngüsünde ne zaman çağrılır?

Cevap

viewDidLoad, görünüm belleğe yüklendikten sonra, loadView'dan sonra bir kez çağrılır. IBOutlet'leri yapılandırmak ve dahili durumu başlatmak için ideal zamandır. Bu metot, controller'ın yaşamı boyunca bir daha asla çağrılmaz.

3

viewWillAppear'ın yaşam döngüsündeki rolü nedir?

Cevap

viewWillAppear, görünüm ekranda gösterilmeden önce çağrılır. Controller'ın yaşamı boyunca birden çok kez çağrılabilir. Verileri yenilemek gibi, görünüm her belirdiğinde gerçekleşmesi gereken değişiklikleri yapmak için uygun yerdir.

4

viewWillAppear ile viewDidAppear arasındaki fark nedir?

5

viewWillDisappear'ın amacı nedir?

+17 mülakat soruları

Bir sonraki mülakatın için iOS'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla