Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

NSNotificationCenter addObserver için viewWillAppear uygun mu ?

0 oy
32 kez görüntülendi
25, Ağustos, 2015 ios development kategorisinde burhanaksendir tarafından soruldu
Uygulamamda Tabbar mevcut. Bu iki tab arası geçişte viewDidLoad'a addObserver ekledim. ancak sanıyorum tablar arası geçişte viewdidlod aktif olmuyor viewWillAppear devreye giriyor?
Bu sebeple bu notification addobserver'larını viewWillAppear içine eklesem sorun olur mu ?

1 cevap

+1 oy
25, Ağustos, 2015 yasin tarafından cevaplandı
25, Ağustos, 2015 burhanaksendir tarafından seçilmiş
 
En İyi Cevap

viewController'ı bir tab bar içerisinde kullandığınızda viewDidLoad metodu ilk initiaten sonra çağırılır ve tab bar geçişlerinde bir daha çağrılmaz.
viewWillAppear veya viewDidAppear metodlarından birini kullanabilirsiniz.
tabi viewDidDisappear veya viewWillDisappear içerisinde de removeObserver'la farklı bir viewController'a geçildiğinde de eklediğiniz notification'ı kaldırmanız gerekir.

25, Ağustos, 2015 burhanaksendir tarafından yorumlandı
Müteşekkirim size her zaman. Eksik olmayın.
...