(ios 4环境)

1.使用代码可以结束自己只有一种方式,而且apple不建议这样用,就是调用exit()函数。在2.0以前uiapplication类中有一个方法可以调用,但是现在已经没有了,而且如果你强制使用2.0以前的编译环境,apple会拒绝你发布这个程序到app store.

2.用户按下home键后,程序转入后台运行。

3.连续按两次home键后,在iphone屏幕下面会出现一个程序列表,这个列表,我原先以为是转入后台运行的程序列表,通过试验结果看到,我错了,这个只是最近使用的程序列表,不论这个程序是否在后台运行。如果你按住其中一个程序图标一会儿,到这些图标开始晃动的时候,会在图标的左上角出现一个红色的减号,按这个减号,会把这个程序从最近运行列表中清除出去。如果这个程序还在后台运行,那么会结束这个程序的运行。

4.在info.plist中增加了一个选项。“Application does not run in background”,如果你添加了这一项,并且选中,那么当用户按home键后,程序不会转入后台运行,会直接被kill掉。

5.无论上面何种方式kill掉程序,applicationWillTerminate都会被调用。

iphone编程,使用代码结束程序相关推荐

  1. 猿编程python代码_程序猿编程课堂 Python学习之入门篇3:简单的数据类型

    1. 什么是数据类型? 我们知道编程就是编写程序解决某个问题,而任何能使用编程来解决的问题都是能够提取或者转换出相应的数据,只是数据的表达形式是不一样的,而这表达形式就是数据类型. 比如,数学中的数字 ...

  2. 8086汇编常用代码总结(个人向),包含换行函数(过程),执行输出,结束程序

    输出换行函数: printH: MOV DX,0AH;换行 MOV AH,02H INT 21H;执行输出 RET 使用方式: CALL printH 输出变量 MOV AX,DATA;代码段赋值 M ...

  3. c语言祝生日快乐的程序,C语言如何编程生日快乐代码

    C语言编程生日快乐代码的方法:首先要按[CTRL+R]键,cmd进入命令行,输入pip install turtle安装第三方库:然后打开C语言编辑器,将相关代码复制进去:最后按快捷键F5进行保存且执 ...

  4. c语言版生日祝福程序,C语言如何编程生日快乐代码

    C语言编程生日快乐代码的方法:首先要按[CTRL+R]键,cmd进入命令行,输入pip install turtle安装第三方库:然后打开C语言编辑器,将相关代码复制进去:最后按快捷键F5进行保存且执 ...

  5. 除了写代码,程序员还能做哪些副业呢?

    作者 | 沉默王二 责编 | 伍杏玲 出品 | 程序人生(ID:coder_life) 许多年轻程序员会单纯地认为:"只要做一名正儿八经的程序员,在技术上深耕细作,在工作上兢兢业业,就一定能 ...

  6. Windows SDK编程之一 窗口示例程序

    /*Win32应用程序框架主要由"初始化窗口类","窗口注册类","窗口的创建"以"窗口消息函数"等组成*/ #incl ...

  7. HOOK大法实现不修改程序代码给程序添加功能

    [文章标题]: HOOK大法实现不修改程序代码给程序添加功能 [文章作者]: 0x18c0 [软件名称]: Scylla [使用工具]: OD.Stub_PE.ResHacker [版权声明]: 本文 ...

  8. BIO,Socket网络编程入门代码示例,NIO网络编程入门代码示例,AIO 网络编程

    BIO,Socket网络编程入门代码示例 1.BIO服务器端程序 package cn.itcast.bio;import java.io.InputStream; import java.io.Ou ...

  9. Android 编程实用代码大全

    转载:Android 编程实用代码大全 http://www.juapk.com/forum.php?mod=viewthread&tid=325&fromuid=263 1. 查看是 ...

  10. 趣味c语言代码,趣味程序C语言

    <趣味程序C语言>由会员分享,可在线阅读,更多相关<趣味程序C语言(36页珍藏版)>请在人人文库网上搜索. 1.趣味程序导学C语言,你玩过电脑游戏吗?,你喜欢电脑游戏吗?,电脑 ...

最新文章

  1. vb mysql 查询_vb中用sql语句查询数据库
  2. centos部署python flask_python 微服务框架之nameko实践
  3. CyanogenMod源码编译模拟器
  4. Eclipse常用插件下载地址
  5. startup,startup mount,startup nomount之间的区别
  6. 今天拿到一个TFS Workgroup Edition,想从B3R升级,结果开始了一天的艰难之路。。...
  7. 安装flash player提示版本不是最新,无法安装
  8. Python身份证号码识别
  9. [Halcon识别] 二维码识别
  10. 使用python绘制常用的图表
  11. jquery遍历数组的方式
  12. 关于MVVM的面试问题
  13. 怎么维护linux环境,Linux系统是如何维护时间的
  14. linux内核系统调用创建和删除文件
  15. 网络编程:C10K问题而引出的reactor模型
  16. HDLBits练习汇总-13-时序逻辑设计测试--状态机(一)
  17. 麻醉设备监测仪解决方案,智能化医疗设备守护患者安全
  18. 客户端负载均衡与服务端负载均衡
  19. Android像素单位dp,sp,px,pt的区别和比较
  20. 我是个不爱说话的产品经理,不爱说话就代表不能沟通吗?

热门文章

  1. 精确的硬盘整数分区方法
  2. Jquery学习----选择器
  3. 在PhpStorm9中与Pi的xdebug进行调试
  4. Android 编码规范:(二)遇到多个构造器参数时要考虑用构建器
  5. QComboBox使用方法,QComboBox详解
  6. Prometheus监控(二)
  7. pycharm 如何设置方法调用字体颜色
  8. 应用安全的重要性!再怎么强调都不过分的5大理由
  9. 关于 WPF 在主窗口中用多线程打开的子窗口关闭后进程还存在,这个问的题的解决方法。...
  10. crsctl stop crs 与 crsctl stop resources的区别