我编写了一个在后台执行的代码,如下所示
DispatchQueue.global(qos: .background).async {
for index in 1...50 {
print("\(index)")
usleep(1000000)
}
DispatchQueue.main.async {
print("done")
}
}
但是当我按下主页并且app转到后台代码时执行停止
即使应用程序进入后台,如何保持运行