आईफोन एप्लिकेशन का जीवन चक्र क्या है? [बन्द है]


85

क्या कोई बता सकता है कि iPhone की जीवन चक्र प्रक्रिया क्या है? शुरू से आवेदन जीवन चक्र के अंत तक।


मुझे एक लेख मिला था, जिसमें ऐप के जीवन चक्र के बारे में स्पष्ट व्याख्या है, कृपया नीचे दिए गए डॉक्टर को देखें। मुझे उम्मीद है कि यह दूसरों के लिए मददगार होगा। codeproject.com/KB/iPhone/ApplicationLifeCycle.aspx
Santusura8

जवाबों:


125

कोकोनेटिक्स पर यह पोस्ट भी देखें जो ऐप जीवन चक्र के दौरान AppDelegate तरीकों के लिए विभिन्न कॉलों की व्याख्या करने वाला एक बहुत ही उपयोगी फ़्लोचार्ट प्रस्तुत करता है:

UIApplication प्रतिनिधि संदेश प्रवाह संचित्र


क्या यह अभी भी ios5 के लिए वैध है?
जेम्स मर्ट्ज़

@ क्रोनो - हां, केवल इतना समय काफी बदल गया था आईओएस 4.0 में मल्टीटास्किंग की शुरूआत। यह अभी भी iOS 5.0 के रूप में व्यवहार्य है (और iOS 6.0 के लिए ऐसा ही होना चाहिए)।
ब्रैड लार्सन

1
Apple / iOS applicationWillTerminateसंदेश नहीं भेजता है । SIGTRMजब आप ऑपरेटिंग सिस्टम आपको मेमोरी से बाहर निकालना चाहते हैं, तो आपके बारे में सब कुछ होगा । डॉक्स सालों से टूटे हुए हैं।
jww

आईओएस भेज करता है applicationWillTerminaleसंदेश, लेकिन मामलों में केवल चित्र में बताया गया है, अर्थात् यदि आप एसडीके <4 के साथ संकलन कर रहे थे (जो मामले आजकल नहीं किया जा सकता है) या आप निर्धारित करते हैं UIApplicationExitsOnSuspendकरने के लिए YESआपको अपने ऐप्लिकेशन की में Info.plist। तो आरेख अभी भी सही है;)
अलीसोफ़र

112

यहाँ जीवन चक्र (iPhone / Android) समझने के लिए आरेख चित्र है

यहाँ छवि विवरण दर्ज करें


संपादित करें: यहां Apple डॉक्स से अधिक विस्तृत जानकारी दी गई है ।

भाग 1:

यहाँ छवि विवरण दर्ज करें

भाग 2:

यहाँ छवि विवरण दर्ज करें

संदर्भ

इसके अलावा यह व्यू कंट्रोलर लाइफ साइकल विधियों के लिए है

यहाँ छवि विवरण दर्ज करें


वहाँ इस तरह एक आरेख है, लेकिन applicationDid का उपयोग करना होगा।
केल

@ कील कृपया जाँच करें कि इस आधिकारिक पृष्ठ में चित्र के साथ सभी जानकारी है।
स्विफ्टबाय

Apple संदर्भ लिंक टूट गए हैं। यहाँ अपडेट किए गए हैं: द ऐप लाइफ साइकिल और द लॉन्च साइकिल
rmp251

20

आईओएस डेवलपर की रसोई की किताब में एक और सरल है

यहाँ छवि विवरण दर्ज करें


2

यदि आप कुछ और विवरण चाहते हैं, तो आप सेब द्वारा वितरित आधिकारिक दस्तावेज को पढ़ सकते हैं।
इसे iOS6.0 http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ViewLoadingandUnloading/ViewLoadingandUnloading.html के साथ अद्यतन किया गया है।


IOS 9 के साथ ऐप जीवन चक्र अपडेट किया गया: developer.apple.com/library/ios/documentation/iPhone/Conceptual/…
samira riazati
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.