現(xiàn)在有的人用著蘋果手機(jī)卻拿安卓手機(jī)的眼光來用,非要弄一個退出app的控件出來。
蘋果退出有兩種方式:exit(0);和abort();
exit和abort都是終止程序執(zhí)行退出的處理函數(shù),其中exit是正常退出,abort是異常退出,退出時會輸出錯誤信息,然后再調(diào)用exit退出。
用戶體驗(yàn)來說,exit就像是程序崩潰了,直接退出程序。abort就像是點(diǎn)擊了home鍵,有過渡動畫,一般我們在使用的時候會選擇abort();
但是蘋果審核好像是不支持這樣去操,會造成很不好的用戶體驗(yàn),有很大的機(jī)率會拒絕審核,但是查看官方文檔用到exit(0);
方法:
在plist添加屬性Application does not run in background = YES,調(diào)用exit(0)