zoukankan      html  css  js  c++  java
  • 在工程刚创建后,执行的一些事情(记)

    1、执行main()方法  

       main()方法完成三个事件 1、创建文件plist.list文件

                          2、创建UIApplication

          3、创建UIApplication代理对象Appdelegate  

    UIApplication 创建二个事件 1、建立事件循环   create and manages runloop         

                                            2、向Application didfinishlaunchingWithoptions:消息 让他执行该方法

    在 Application didfinishlaunchingWithoptions:方法中完成 Windows的创建和 根视图的指定                                  

    当点击cmd +H 时

    文/一只Coding瞄(简书作者)
    原文链接:http://www.jianshu.com/p/37693e126061
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

    -[AppDelegate applicationWillResignActive:]

    程序进入后台

    -[AppDelegate applicationDidEnterBackground:]

    6 点击进入工程

    程序进入前台

    -[AppDelegate applicationWillEnterForeground:]

    程序被激活

    -[AppDelegate applicationDidBecomeActive:]

    文/一只Coding瞄(简书作者)
    原文链接:http://www.jianshu.com/p/37693e126061
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

    上面对于applicationWillResignActive(非活动)与applicationDidEnterBackground(后台)这两个有点分不清。

    applicationWillResignActive(非活动):比如当有电话进来或短信进来,在或者锁屏等,这时你的应用程序挂起进入非活动状态,也就是你的手机

    其实界面还是显示着你当前的App窗口,只不过被别的任务强制占用了,或者后台状态(因为要先进入非活动状态,然后进入后台)。

    applicationDidEnterBackground(后台):指当前窗口不是你的App,大多数程序进入这个后台后会在在这个状态上停留一会,时间到之后会进入挂起

    状态(Suspended)。如果你程序特殊处理后可以长期处于后台状态即在后台状态也可以运行。

    Suspended(挂起):程序在后台不能执行代码。系统会自动把程序变成这个状态而且不会发出通知。当挂起时,程序还是停留在内存中的,当系统内

    存低时,系统就把挂起的程序清除掉,为前台程序提供更多的内存。

  • 相关阅读:
    1 绪论
    3.4 向量空间及其子空间的的基与维数
    3.3 极大线性无关组以及&向量的秩
    3.2 线性相关与线性无关的向量组
    3.1 n维向量空间及其子空间
    2.6 拉普拉斯定理
    2.5 克拉默法则
    2.4 行列式按行(列)展开
    2.3 行列式的性质
    2.2 n阶行列式的定义
  • 原文地址:https://www.cnblogs.com/naizui/p/5211572.html
Copyright © 2011-2022 走看看