มีบางครั้งที่เราต้องการปิดแอปพลิเคชันของเราเนื่องจากสาเหตุบางประการ เช่น หากไม่มีการเชื่อมต่ออินเทอร์เน็ตและคุณต้องการฆ่าแอป หรือเหตุผลอื่นใดตามแอปพลิเคชัน แม้ว่า Apple จะไม่ต้องการออกจากแอปพลิเคชัน ดังนั้นจึงไม่ได้รับการสนับสนุนในแอปพลิเคชันใดๆ
วิธีเดียวที่จะฆ่าแอปพลิเคชัน iOS อย่างมีเหตุผลคือการกดปุ่มโฮม ทันทีที่กดปุ่มโฮมและแอปพลิเคชันออกจากหน่วยความจำจะว่างและทำความสะอาด
ยังมีวิธีอื่นๆ ในการออกจากแอปพลิเคชัน
-
ทางออก − คำสั่งนี้อาจใช้เพื่อออกจากแอพพลิเคชั่นในเหตุการณ์ที่จำเป็น สามารถใช้เป็น exit(0)
-
นอกจาก exit เรายังอาจใช้ [[NSThread mainThread] exit];
-
หรือเราสามารถเรียกวิธีการมอบหมายด้วยตนเอง - (เป็นโมฆะ)applicationWillTerminate:(UIApplication *)application
แต่ดังที่เราเห็นก่อนหน้านี้ว่า Apple ไม่มีวิธีที่สมบูรณ์แบบในการออกจากแอปพลิเคชันโดยใช้วิธีการข้างต้น วิธีที่ดีที่สุดคือแสดงการแจ้งเตือนให้ผู้ใช้ทราบและขอให้ผู้ใช้กดปุ่มโฮมเพื่อออกจากแอปพลิเคชัน