1
У меня есть следующий код SWIFTПочему моя задача приостановлена? Swift, dataTaskWithURL
let urlPath="..." // dont worry, there is an actual valid URL in there
let url=NSURL(strong: urlPath)
let session=NSURLSession.sharedSession()
let task=session.dataTaskWithURL(url!,completionHandler:{data,response,error -> Void in
println("Task Completed")
})
println(task)
Когда я запускаю этот код, консоль никогда не показывает линию "Task Completed"
, вместо этого он показывает следующее:
<__NSCFLocalDataTask: 0x7c923180>{ taskIdentifier: 1 } { suspended }
Почему подвешена моя задача , и что я могу сделать, чтобы исправить это?
ах, да, конечно! дурак я! – Jimmery
Поскольку мы в основном игнорируем очень маленькие мелочи, которые действительно имеют значение. Спасибо, что напоминали эти мелочи. :) –