0
Это дает ошибку: «Экранирование затворы могут только захватить INOUT ...»Alamofire 4, Swift 3: Не удается вернуть StatusCode
Как я могу это исправить?
func check_info(tag: String, info: String, code: inout Int) {
Alamofire.request(
URL + "/api/test_information/",
method: .post,
parameters: [tag: info],
encoding: JSONEncoding.default
).responseString { response in
code = (response.response?.statusCode)!
}
}
Спасибо за ваш ответ! Но мне нужно использовать это значение в другой функции –
@MarkYankovsky Проверьте сейчас, с этой функцией обратного вызова он должен работать. Не тестировал его сам, но так я его использую –
Спасибо, но как я могу назвать этот func? Я никогда не использовал @escaping? –