iOS 后台运行实现
来源:互联网 发布:淘宝店铺红包幸运抽奖 编辑:程序博客网 时间:2024/05/17 20:02
-(void)applicationDidEnterBackground{
NSLog(@"%@",NSStringFromSelector(_cmd));
//得到当前应用程序的UIApplication对象
UIApplication *app = [UIApplication sharedApplication];
//一个后台任务标识符
UIBackgroundTaskIdentifier taskID;
taskID = [app beginBackgroundTaskWithExpirationHandler:^{
//如果系统觉得我们还是运行了太久,将执行这个程序块,并停止运行应用程序
[app endBackgroundTask:taskID];
}];
//UIBackgroundTaskInvalid表示系统没有为我们提供额外的时候
if (taskID == UIBackgroundTaskInvalid) {
NSLog(@"Failed to start background task!");
return;
}
NSLog(@"Starting background task with %f seconds remaining", app.backgroundTimeRemaining);
[NSThread sleepForTimeInterval:10];
NSLog(@"Finishing background task with %f seconds remaining",app.backgroundTimeRemaining);
//告诉系统我们完成了
[app endBackgroundTask:taskID];
}
- iOS 后台运行实现
- iOS 后台运行实现
- iOS 实现后台运行
- ios后台运行的实现
- ios实现长时间后台运行
- ios实现长时间后台运行
- Ios后台任务运行实现
- ios实现长时间后台运行
- ios实现长时间后台运行
- ios实现长时间后台运行
- iOS实现长时间后台运行
- iOS 后台运行实现总结
- iOS 后台运行实现总结
- [后台]iOS中后台运行
- ios后台运行程序
- ios socket 后台运行
- iOS中后台运行
- iOS中后台运行
- iOS图片拉伸技巧
- poj 2236 Wireless Network
- listview小知识整理
- http服务器交互get,put,post,delete等说明
- Linux系统编程_4_标准I/O(附:清空缓冲区方法)
- iOS 后台运行实现
- 解决SmartUpload的中文乱码问题——超简单!
- 草稿
- android控制wifi状态
- listview android:cacheColorHint,android:listSelector属性作用
- Java中Runnable和Thread的区别
- Eclipse之相关快捷键
- android pcm编解码
- Android网络通信(一)