【发布时间】:2011-06-05 20:24:30
【问题描述】:
我想要一种方法在后台工作,直到用户指定的持续时间(比如说 20 分钟)过去。我知道这是不可能的,因为 Apple 允许该应用程序在后台最多运行 10 分钟。不幸的是,FireDate 仅适用于 UILocalNotifications。我还阅读了有关performSelector:Selector:WithObject:afterDelay: 方法的信息,但我不确定这是否可以在后台运行。请给我建议和代码 sn-ps(如果有的话)。
【问题讨论】:
-
您希望在后台进行什么类型的处理?
-
您的问题到底是什么?我看到很多对话,但在任何地方都没有问号。 (另请注意,“双点”
..不是英文标点符号。) -
@jeremy,首先抱歉 (..)。其次,有人问我在后台线程中发送我自己的方法的最佳方式。
-
@blounty,我想要与铃声音量进行非常简单的交互。 @bshirley,是的,它的 IOS 4.0
标签: objective-c cocoa-touch ios background multitasking