2015-03-10 17 views
38

Thực ra, tôi sẽ nói rằng cả iOS ViewControllers và Android Activities đều có các phương pháp vòng đời của họ. Ví dụ: tương đương với ViewController.viewDidLoad()Activity.onCreate()?Tương đương với vòng đời hoạt động trong iOS là gì?

Else tôi vẫn cần phải biết tương đương với người kia:

  • OnStart()
  • OnRestart()
  • OnResume()
  • OnStop()
  • OnDestroy()
  • OnPause()
+0

trùng lặp có thể xảy ra [Nhìn hiểu vòng đời UIViewController của iOS] (http://stackoverflow.com/questions/5562938/looking-to-understand-the-ios-uiviewcontroller-lifecycle) – Greg

Trả lời

108

Đây là một sự so sánh giữa vòng đời của Android vs iOS:

enter image description here

  • Note: viewDidUnload bị phản đối sau khi iOS 6
+4

Cảm ơn bạn đã trả lời! – Abdellah

+3

Lưu ý: 'viewDidUnload' không được chấp nhận sau iOS 6 –

+5

Theo tôi biết,' viewWillAppear' và 'viewDidAppear' được gọi khi các lượt xem đó xuất hiện trong cửa sổ ứng dụng/ngữ cảnh, không phải trong màn hình, nó khác với onResume/onStart được gọi mỗi khi hoạt động/phân đoạn xuất hiện cho người dùng. –

Các vấn đề liên quan