使用Xcode按下home按钮后运行代码
我有一个基于Xcode objective-c的应用程序,我有一个代码,即使用户按下home按钮,我也需要运行该代码 可以这样做吗?请参阅iOS应用程序编程指南的一章 后台网络请求有三种不同的场景:使用Xcode按下home按钮后运行代码,xcode,Xcode,我有一个基于Xcode objective-c的应用程序,我有一个代码,即使用户按下home按钮,我也需要运行该代码 可以这样做吗?请参阅iOS应用程序编程指南的一章 后台网络请求有三种不同的场景: 用户发起一个简单的请求,并期望服务器能够合理地快速响应,但要确保如果用户在请求完成之前离开应用程序,它确实有机会在后台优雅地完成 有关如何在用户离开应用程序后请求额外几分钟的讨论,请参阅上述指南的一节,这可能足以完成网络请求 您正在请求大量数据(或上载大量数据),预计可能需要几分钟以上才能完成,尤其
NSURLSession
(如《URL加载系统编程指南:使用NSURLSession指南》一节中所述)NSURLSession
模式)结合使用
有关这方面的更多信息,请参阅WWDC 2013视频我将运行一个使用PHPIf请求数据的代码如果您在后台执行期间发出请求,则如果请求时间过长,您的应用程序总是有可能被终止。另一个选项是后台NSURLSERSESSION: