Bir iPhone uygulamasının Yaşam Döngüsü nedir? [kapalı]


85

İPhone'un yaşam döngüsü sürecinin ne olduğunu kimse açıklayabilir mi? yani uygulama yaşam döngüsünün başından sonuna kadar.


Uygulama yaşam döngüsü hakkında iyi bir açıklama içeren bir makale buldum, lütfen aşağıdaki belgeye bakın. Umarım başkalarına yardımcı olur. codeproject.com/KB/iPhone/ApplicationLifeCycle.aspx
Santusura8

Yanıtlar:


125

Ayrıca , uygulamanın yaşam döngüsü boyunca AppDelegate yöntemlerine yapılan farklı çağrıları açıklayan çok faydalı bir akış şeması sunan Cocoanetics'teki bu gönderiye de bakın :

UIApplication Temsilci mesajlaşma akış şeması


Bu hala ios5 için geçerli mi?
James Mertz

@KronoS - Evet, bunun önemli ölçüde değiştiği tek zaman iOS 4.0'da çoklu görevin tanıtılmasıydı. İOS 5.0 itibarıyla hala geçerli (ve iOS 6.0 için böyle olmaya devam etmelidir).
Brad Larson

1
Apple / iOS applicationWillTerminatemesajı göndermiyor . Elde edeceğiniz her şey SIGTRM, işletim sisteminin hafızanızın bitmesini istediğinde olacaktır. Dokümanlar yıllardır bozuk.
jww

iOS gönderiyor applicationWillTerminalemesajı, fakat sadece durumlarda (günümüzde durum olamaz ki) SDK <4 ile derleme edildi yani eğer, şemada izah veya ayarladığınız takdirde UIApplicationExitsOnSuspendiçin YESuygulama en içinde Info.plist. Yani diyagram hala doğru;)
AliSoftware

112

Yaşam Döngüsünü anlamak için şema görüntüsü (iPhone / Android)

görüntü açıklamasını buraya girin


Düzenleme: İşte Apple Dokümanlar'dan daha ayrıntılı bilgiler .

Bölüm 1:

görüntü açıklamasını buraya girin

Bölüm 2:

görüntü açıklamasını buraya girin

Referans

Ayrıca bu, Denetleyici Yaşam Döngüsü yöntemlerini görüntüle içindir

görüntü açıklamasını buraya girin


bunun gibi bir diyagram var ama applicationDid | Will yöntemlerini kullanıyor mu?
Keale

@ Keale lütfen bu resmi sayfayı kontrol edin , tüm bilgileri diyagramlarla birlikte bulundurun.
swiftBoy

Apple referans bağlantıları bozuk. İşte güncellenmiş olanlar: Uygulama Yaşam Döngüsü ve Başlatma Döngüsü
rmp251

20

İOS geliştiricisinin yemek kitabında daha basit bir tane daha var

görüntü açıklamasını buraya girin


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.