कई बार हम किसी कारण से अपना एप्लिकेशन बंद करना चाहेंगे, उदाहरण के लिए यदि कोई इंटरनेट कनेक्शन नहीं है और आप ऐप को बंद करना चाहते हैं, या एप्लिकेशन के अनुसार कोई अन्य कारण। हालांकि ऐप्पल एप्लिकेशन को नहीं छोड़ना पसंद करता है, इसलिए यह किसी भी एप्लिकेशन में समर्थित नहीं है।
IOS एप्लिकेशन को तार्किक रूप से मारने का एकमात्र तरीका होम बटन दबाकर है। जैसे ही होम बटन दबाया जाता है, और एप्लिकेशन बाहर निकल जाता है, मेमोरी खाली हो जाती है और साफ हो जाती है।
अभी भी किसी एप्लिकेशन को छोड़ने के अन्य तरीके हैं।
-
बाहर निकलें - इस कमांड का उपयोग आवश्यक घटनाओं पर एप्लिकेशन से बाहर निकलने के लिए किया जा सकता है, इसका उपयोग निकास (0) की तरह किया जा सकता है
-
बाहर निकलने के अलावा, हम [[NSThread mainThread] निकास];
. का भी उपयोग कर सकते हैं -
या हम मैन्युअल रूप से प्रतिनिधि विधि को कॉल कर सकते हैं, - (void)applicationWillTerminate:(UIApplication *)application
लेकिन, जैसा कि हमने पहले देखा था कि ऐप्पल उपरोक्त विधियों का उपयोग करके एप्लिकेशन को छोड़ने का कोई सही तरीका प्रदान नहीं करता है, उपयोगकर्ता को अलर्ट दिखाना और उन्हें एप्लिकेशन छोड़ने के लिए होम बटन दबाने के लिए कहना सबसे अच्छा है।