XCode操场挂起异步代码

XCode操场挂起异步代码,xcode,swift,alamofire,swift-playground,Xcode,Swift,Alamofire,Swift Playground,我试图在XCode 7.3游乐场中使用Alamofire发出异步请求。我已经包括了两条额外的语句-needsIndefiniteExecution=true和finishExecution(),如本答案中所述: 我还将游乐场执行模式设置为手动 第一次,一切正常,反应打印出来,操场完成执行 但是,如果我第二次运行它,它将挂起并且不打印任何输出(甚至没有“开始请求”)。我必须重新启动XCode才能使它再次工作 您可以尝试删除: XCPlaygroundPage.currentPage.finishE

我试图在XCode 7.3游乐场中使用Alamofire发出异步请求。我已经包括了两条额外的语句-
needsIndefiniteExecution=true
finishExecution()
,如本答案中所述:

我还将游乐场执行模式设置为手动

第一次,一切正常,反应打印出来,操场完成执行


但是,如果我第二次运行它,它将挂起并且不打印任何输出(甚至没有“开始请求”)。我必须重新启动XCode才能使它再次工作

您可以尝试删除:

XCPlaygroundPage.currentPage.finishExecution()

您可以尝试删除:

XCPlaygroundPage.currentPage.finishExecution()

你如何再次运行它?你如何再次运行它?是的,它解决了连续运行的问题,但它也有它的缺点-它要么保持操场运行约30秒,要么我必须手动停止它(如这里所述)。我希望有一个更干净的解决方案是的,它解决了连续跑步的问题,但它也有它的缺点-它要么保持操场运行约30秒,要么我必须手动停止(如这里所述)。我希望有一个更干净的解决方案