如何在程序內退出iPhone程序

如何在程序內退出iPhone程序

 

iPhone上退出應用程序只能由用戶點擊Home鍵,apple並沒有提供退出的api,私有的api是有的,不過聽說4.0也已經無效了。基本我們已經不用這種暴力的事情了。蘋果就是這樣的霸道。

 

不過呢。領導們,總是有那麼一些奇奇怪怪的需求,希望程序員可以讓程序退出。

程序員呢,總是可以解決,那麼我們的方式就是調用exit(0)了。

不過這時退出程序的樣子看起來非常的像程序崩潰,瞬間黑屏了,而且有概率性的失敗,反正我是有遇到過。

 

鑑於這樣退出的方式非常的不優雅,我想還是算了。

不過還有一種方式,讓用戶別無選擇的退出。

 

那就是彈出一個AlertView,提示用戶退出重啓。當然,這時應該是一個沒有按鈕的AlertView。這樣子用戶就是別無選擇。這樣其實也挺好,只要事先提醒用戶就可以了,我感覺。

 參考:

https://developer.apple.com/devcenter/ios/index.action

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章