• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Swift-AppDelegate.swift类中默认方法的介绍

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

项目创建后,AppDelegate类中默认带有如下几个方法,具体功能如下:


1,应用程序第一次运行时执行
这个方法只有在App第一次运行的时候被执行过一次,每次App从后台激活时都不会再执行该方法。
(注:所有一般我们都在这里获取用户许可,比如本地消息推送的许可等)
1
2
3
4
func application(application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    return true
}


2,应用程序挂起时执行
当有电话进来或者锁屏时,应用程序便会挂起。

1
func applicationWillResignActive(application: UIApplication)


3,应用程序进入后台时执行

1
func applicationDidEnterBackground(application: UIApplication)


4,应用程序将要重新回到前台时执行

1
func applicationWillEnterForeground(application: UIApplication)


5,应用程序重新进入活动状态时执行

1
func applicationDidBecomeActive(application: UIApplication)


6,应用程序将要退出时执行
这里通常是用来保存数据和做一些退出前的清理工作。可参考我的另一篇文章“Swift - 程序进入后台,以及应用终止时调用的方法

1
func applicationWillTerminate(application: UIApplication)

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Apple发布Swift 2.0,年底前将开源发布时间:2022-07-13
下一篇:
Swift中的富文本注释格式发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap