标签: ios objective-c ios5 ios6 ios7
我正在开发一个仅供公司内部使用的应用程序。(iOS 5及更高版本)
应用程序执行某些任务,然后对多个Web服务进行大量调用。(某些信息是从核心数据读取/写入的)。 问题是所有通话一起花费的时间超过10分钟。
如何让线程永远保持与Web服务的后台通信?我可以每10分钟创建一个新线程吗?
答案 0 :(得分:1)
只有某些类型的应用可以在后台运行超过10分钟。
在您的情况下,您可能希望查看“背景提取”模式,这是iOS 7的新功能。
见这里:
iOS App Programming Guide