Начиная с XCode 7.1, XCPSetExecutionShouldContinueIndefinitely()
устарел. Правильный способ сделать это сейчас - сначала запросить неопределенное выполнение как свойство текущей страницы:
import XCPlayground
XCPlaygroundPage.currentPage.needsIndefiniteExecution = true
... затем указать, когда выполнение закончено:
XCPlaygroundPage.currentPage.finishExecution()
Например:
import Foundation
import XCPlayground
XCPlaygroundPage.currentPage.needsIndefiniteExecution = true
NSURLSession.sharedSession().dataTaskWithURL(NSURL(string: "http://stackoverflow.com")!) {
result in
print("Got result: \(result)")
XCPlaygroundPage.currentPage.finishExecution()
}.resume()