iphone - 在 iPhone 中进行多任务处理?

标签 iphone ios multitasking

我正在开发游戏 iPhone 应用程序,它有音乐播放器和很少的动画。游戏被短信中断或调用终止。它应该暂停游戏,直到您单击取消。但是当我接到电话或消息时播放声音时,音频播放器暂停,在接受/拒绝调用后,它不会继续播放。如何管理这个?实际上

最佳答案

看看 UIApplicationDelegate引用。在那里你会看到当你无法控制的事件发生时调用的各种方法(例如电话打进来等)

在你的情况下,我相信你想覆盖 applicationWillResignActiveapplicationDidBecomeActive 方法来处理暂停游戏、声音等和恢复它们。

更新:我发现这篇博文对理解所有多任务委托(delegate)非常有帮助:http://www.cocoanetics.com/2010/07/understanding-ios-4-backgrounding-and-delegate-messaging/

关于iphone - 在 iPhone 中进行多任务处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5968289/

相关文章:

iphone - iOS SDK : Conjoined Text Fields

iphone - 为 iPhone 添加本地化语言 - 这可能吗?

javascript - 动态加载的 Bootstrap Modal 在 iOS 9 上不滚动

iphone - iOS 加速度计在后台(无限)

ios - XCTest:点击 navigationItem 返回按钮

iphone - “未找到有效的签名身份”管理器中的所有配置文件均出现错误

ios - 在自动布局中使用多行 UIButtons 设置 UITableViewCell 高度

ios - 如何检查 UILabel 的当前字体大小?

c++ - 为什么我们在创建子进程时要使用wait?

c - 如何退出 C 中长时间运行的函数?