摘要:
iOS默认是不支持程序的后台运行的,但是也提供了一些途径来使得程序能后在切入后台时也正常工作。其中抛开常见的后台音乐等擦边球手段,比较正规的就是声请一个后台任务,但是任务的执行时间被限制为10分钟,并且在10分钟之后再次声请也不会成功。本文采用的手段就是在声请10分钟的任务时间到达时利用一个while(true)将当次runloop挂起等待程序切回时再跳出。核心代码如下声请后台任务1 UIApplication *application = [UIApplication sharedApplication];2 __block UIBackgroundTaskIdentifier ba... 阅读全文
posted @ 2013-08-27 23:17
Joe.xi
阅读(744)
评论(0)
推荐(0)

浙公网安备 33010602011771号