【发布时间】:2015-06-20 20:34:34
【问题描述】:
我想知道当我从应用切换器中滑出正在运行的应用时,会调用 AppDelegate 中的哪个事件?我的目标 iOS >= 7.0(即支持多任务)。
也许我只是不了解多任务模式本身...当我从应用切换器中滑出我的应用时,该应用将被终止,对吗?还是继续在后台运行?
EDIT-1:我问的原因:在应用程序启动期间,我通过普通套接字连接到我的 Linux 游戏服务器。我想在应用程序终止时断开套接字。
EDIT-2:我不确定我是否使用后台执行。我在一个运行循环对象中注册了我的网络套接字,以异步接收来自服务器套接字的输入。此外,我安装了一种网络服务,它会定期测试网络连接。该服务正在使用 SCNetworkReachabilityScheduleWithRunLoop。
【问题讨论】:
标签: ios events event-handling appdelegate terminate