2015-03-10 13 views
38

Aslında, iOS ViewControllers ve Android Activities'un kendi kullanım ömrü yöntemlerine sahip olduğunu söyleyebilirim. Örneğin ViewController.viewDidLoad() eşdeğeri Activity.onCreate() mu?iOS'taki etkinlik ömrü ne kadardır?

  • OnStart()
  • OnRestart()
  • OnResume()
  • OnStop()
  • OnDestroy()
  • OnPause()
  • : Else

    Hala diğer eşdeğer bilmek gerekir

+0

olası yinelenen sonra kullanımdan kaldırıldı iOS UIViewController yaşam döngüsü] (http://stackoverflow.com/questions/5562938/looking-to-understand-the-ios-uiviewcontroller-lifecycle) – Greg

cevap

108

BuiOS vs Android ömrü arasında bir karşılaştırma:

enter image description here

  • Not: viewDidUnload [anlamaya Looking iOS 6
+4

Cevabınız için teşekkürler! – Abdellah

+3

Not: "viewDidUnload", iOS 6 –

+5

'dan sonra kullanımdan kaldırıldı. Bildiğim kadarıyla, "viewWillAppear" ve "viewDidAppear" öğeleri, bu görünümler uygulama penceresinde/bağlamda değil ekranda görüntülendiğinde çağrılır, onResume/onStart öğesinden farklıdır. aktivite/fragman kullanıcıya her gösterildiğinde çağrılır. –

İlgili konular