如何在程序內退出iPhone程序
iPhone上退出應用程序只能由用戶點擊Home鍵,apple並沒有提供退出的api,私有的api是有的,不過聽說4.0也已經無效了。基本我們已經不用這種暴力的事情了。蘋果就是這樣的霸道。
不過呢。領導們,總是有那麼一些奇奇怪怪的需求,希望程序員可以讓程序退出。
程序員呢,總是可以解決,那麼我們的方式就是調用exit(0)了。
不過這時退出程序的樣子看起來非常的像程序崩潰,瞬間黑屏了,而且有概率性的失敗,反正我是有遇到過。
鑑於這樣退出的方式非常的不優雅,我想還是算了。
不過還有一種方式,讓用戶別無選擇的退出。
那就是彈出一個AlertView,提示用戶退出重啓。當然,這時應該是一個沒有按鈕的AlertView。這樣子用戶就是別無選擇。這樣其實也挺好,只要事先提醒用戶就可以了,我感覺。
參考: