【发布时间】:2014-12-29 13:35:34
【问题描述】:
for 循环正在运行从数组中获取数据(图像和文本),但是当我按下主屏幕按钮时,循环仍然在后台继续并持续超过 5 秒,这是默认时间,它不应该超过我一边用谷歌搜索一边学习。当我按下主页按钮时,应用程序会委托相应的方法,如 appEnterBackground,在完成此循环包含方法后也会调用。那么,按下主页按钮时是否可以中断循环。 请指导。
【问题讨论】:
-
您可以将长时间运行的代码包装在一个线程中,然后在调用
appEnterBackground方法时停止它。但是引入线程可能会引入各种问题,因此请谨慎操作...