逆水行舟用力撑,一篙松劲退千寻。这篇文章主要讲述app额外后台运行操作相关的知识,希望能为你提供帮助。
//在视图中运行操作中进行周期操作
- (void)applicationDidEnterBackground:(UIApplication *)application
{
[self beingBackgroundUpdateTask];
[self endBackgroundUpdateTask];
}
- (void)beginBackgroundUpdateTask{
self.backgroundUpdateTask = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:^{
【app额外后台运行操作】
///在多于5s中做的清理工作
[self endBackgroundUpdateTask];
}];
}
- (void)endBackgroundUpdateTask{
[[UIApplication sharedApplication] endBackgroundTask:self.backgroundUpdateTask];
self.backgroundUpdateTask = UIBackgroundTaskInvalid;
}
推荐阅读
- LeetCode 202. Happy Number
- NetApp配置VScan功能
- appium_v1.4.16版本自动化适配android7.0系统
- 修改linux swap空间的swappiness,降低对硬盘的缓存
- Win10系统怎样删除迈克菲软件?
- Win10无法安装microsoft .net framework 3.5怎样办?
- Win10激活提示密钥无效出错代码0xc004f050该怎样办?
- Win10系统无需按Shift复制文件路径的办法
- Win10系统更新遇到问题代码0x80244019怎样处理?