我会疯狂地试图弄清楚如何在会话 dataTaskWithRequest 完成之前阻止我的其余代码执行。无论我做什么,数据任务都不会 .resume() 直到其他一切都完成。没有任何效果。不使用 while 循环。不将任务放在单独的线程中(dispatch_async)。我无计可施。更糟糕的是,我觉得我忽略了一些简单的事情,因为似乎没有其他人在问这个问题。
问问题
775 次
我会疯狂地试图弄清楚如何在会话 dataTaskWithRequest 完成之前阻止我的其余代码执行。无论我做什么,数据任务都不会 .resume() 直到其他一切都完成。没有任何效果。不使用 while 循环。不将任务放在单独的线程中(dispatch_async)。我无计可施。更糟糕的是,我觉得我忽略了一些简单的事情,因为似乎没有其他人在问这个问题。