И у вас есть полный ответ в строке, что вы можете вернуть

могу вернуть данные из своего HTTP-запроса и не могу заставить работать обработчики завершения. Поэтому, пожалуйста, помогите мне в моем стремлении решить эту проблему:

public static func createRequest(qMes: message, location: String, method: String) -> String{
    let requestURL = URL(string: location)
    var request = URLRequest(url: requestURL!)

    request.httpMethod = method
    request.httpBody = qMes.toString().data(using: .utf8)

    let requestTask = URLSession.shared.dataTask(with: request) {
        (data: Data?, response: URLResponse?, error: Error?) in

        if(error != nil) {
            print("Error: \(error)")
        }

        return String(data: data!, encoding: String.Encoding.utf8) as String!
    }
    requestTask.resume()
}

Это ожидает не возвращаемый оператор возврата в функции void. На данный момент я не знаю, ...

Ответы на вопрос(4)

Ваш ответ на вопрос