После преобразования в Swift 3 я пытаюсь исправить все ошибки на данный момент. Но эта ошибка делает меня больным:Ошибка Swift 3 .dataTask
не может ссылаться на 'dataTask' со списком аргументов типа '(с: NSMutableURLRequest, completionHandler:? (Data ?, URLResponse ?, NSError) -> Пустота)'
в этой строке кода (его в последней строке):
let request = NSMutableURLRequest(url: myUrl!)
request.httpMethod = "POST"
let para = ["userId" : user_ID]
let boundary = generateBoundaryString()
let imageA = images[pos]! as UIImage
print(imageA)
request.setValue("multipart/form-data; boundary=\(boundary)", forHTTPHeaderField: "Content-Type")
let imageData = UIImageJPEGRepresentation(imageA, 1)
request.httpBody = createBodyWithParameters(para, filePathKey: "file", imageDataKey: imageData!, boundary: boundary)
URLSession.shared.dataTask(with:request, completionHandler: { (data:NSData, response:URLResponse?, error:NSError?) -> Void in
код продолжается здесь, но то не важно для решения.
ли у Вас есть вопрос? – matt
Вопрос вот как это исправить ... @matt –