美文网首页
Swift 3 - App生命周期

Swift 3 - App生命周期

作者: Hero_Guo | 来源:发表于2017-03-02 23:13 被阅读0次
    // 系统为我们创建了下面这个类
    // UIApplication 实时帮我们监听应用程序状态的一个类
    
    import UIKit
    
    @UIApplicationMain
    class AppDelegate: UIResponder, UIApplicationDelegate {
    
        // 声明成员变量 (相当于OC中的属性 @property)
        var window: UIWindow?
        
        // 当应用程序已经加载到内存是调用该方法
        func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
            print("程序被加载到内存")
            return true
        }
    
        // 当应用程序取消激活状态时调用该方法
        func applicationWillResignActive(_ application: UIApplication) {
            print("取消激活")
        }
    
        // 当应用程序已经进入到后台时调用该方法
        func applicationDidEnterBackground(_ application: UIApplication) {
            
            print("已经进入后台")
        
        }
    
        // 当应用程序进入前台时调用该方法
        func applicationWillEnterForeground(_ application: UIApplication) {
            print("将要进入前台")
        }
    
        // 当应用程序已经被激活时调用该方法
        func applicationDidBecomeActive(_ application: UIApplication) {
            print("程序被激活")
        }
    
        // 当应用程序结束时调用该方法
        func applicationWillTerminate(_ application: UIApplication) {
            print("程序结束")
        }
    
    
    }
    

    相关文章

      网友评论

          本文标题:Swift 3 - App生命周期

          本文链接:https://www.haomeiwen.com/subject/mfxlgttx.html