Xcode 7 でコンパイルする次のコードを取得できないようです。「タイプの引数リストで 'dataTaskWithURL' を呼び出すことができません」というエラーが表示されます。
completionHandler はオプションではなくなったようです。次のコードを書き直す方法がわかりません。助けていただければ幸いです、ありがとう
let session = NSURLSession.sharedSession()
let url = NSURL(string: urlString)
var task = session.dataTaskWithURL(url!) {
(data, response, error) -> Void in
if error != nil {
print(error!.localizedDescription)
}
else {
var error: NSError?
var jsonData = try NSJSONSerialization.JSONObjectWithData(data!, options: .MutableContainers) as! NSArray
// Do Stuff
}
}
task!.resume()