首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

怎样用代码模式退出IOS程序

2013-10-28 
怎样用代码方式退出IOS程序holydancer翻译,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址

怎样用代码方式退出IOS程序

holydancer翻译,如需转载,请在显要位置注明:

转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/7484579

?

原文 :iOS Developer Library

Technical Q&A QA1561

How do I programmatically quit my iOS application?

?

Q:怎样用代码方式退出IOS程序

?

? ? ? ?A:没有提供用于正常退出IOS应用的API。

?

? ? ? ?在IOS中,用户点击Home键来关闭应用。你的应用应该符合以下条件:它不能自行调用方法,而应采取措施与用户交互,表明问题的性质和应用可能会采取的行为,比如打开WIFI,使用定位服务等供用户选择确定使用;

?

? ? ???警告:不要使用exit函数,调用exit会让用户感觉程序崩溃了,不会有按Home键返回时的平滑过渡和动画效果;另外,使用exit可能会丢失数据,因为调用exit并不会调用-applicationWillTerminate:方法和UIApplicationDelegate方法;

?

如果在开发或者测试中确实需要强行终止程序时,推荐使用abort 函数和assert宏;

热点排行