Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 在后台连续运行辅助线程_Objective C - Fatal编程技术网

Objective c 在后台连续运行辅助线程

Objective c 在后台连续运行辅助线程,objective-c,Objective C,我需要创建一个具有无限while循环的新线程,这样它就不会阻塞主UI线程。当我将应用程序发送到后台模式时,新创建的线程将被终止,但我需要在后台运行它。有什么帮助吗?在iOS中,后台线程和后台任务是有区别的,但基本答案是一样的;不要运行后台线程,除非你无法避免它。此外,如果你的应用程序想要在iOS中支持后台处理,你不能仅仅剥离一个线程并让它运行 首先,您应该知道它是广泛的,并提供了许多示例 然后,如果你有文件中没有涉及的任何具体问题(或为了澄清文件),请在这里提问 后台任务必须使用grand ce

我需要创建一个具有无限while循环的新线程,这样它就不会阻塞主UI线程。当我将应用程序发送到后台模式时,新创建的线程将被终止,但我需要在后台运行它。有什么帮助吗?

在iOS中,后台线程和后台任务是有区别的,但基本答案是一样的;不要运行后台线程,除非你无法避免它。此外,如果你的应用程序想要在iOS中支持后台处理,你不能仅仅剥离一个线程并让它运行

首先,您应该知道它是广泛的,并提供了许多示例


然后,如果你有文件中没有涉及的任何具体问题(或为了澄清文件),请在这里提问

后台任务必须使用grand central dispatch执行,时间限制为10分钟。我建议您搜索iOS后台任务。