class Get {
class func JSON(url:String,callback:@escaping (NSDictionary)->()) {
requestJSON(url: url,callback: callback)
}
class func requestJSON(url:String,callback:@escaping (NSDictionary)->()) {
var nsURL = NSURL(string: url)
let task = URLSession.shared.dataTask(with: nsURL as! URL) {
(data,response,error) in
var error:NSError?
var response = JSONSerialization.JSONObjectWithData(data, options: JSONSerialization.ReadingOptions.MutableContainers, error: &error) as NSDictionary
callback(response)
}
task.resume()
}
}
getting error in this line "var response = JSONSerialization.JSONObjectWithData(data, options: JSONSerialization.ReadingOptions.MutableContainers, error: &error) as NSDictionary" as extra argument 'error' in call