NSURLConnection sendAsynchronousRequest возвращает все ноль в блоке завершения (Swift)

Вопрос:

Я пытаюсь отвлечь себя от AFNetworking и использовать NSURLConnection от Swift. Хотя, казалось бы, просто, я не могу получить этот короткий блок кода, чтобы возвращать что-либо в блоке обработчика завершения. Все три объекта (ответ, данные, ошибка) равны нулю, когда я ломаюсь внутри блока обработчика завершения и po их в консоли. Это определенно делает подключение, поскольку я вижу, что это происходит на сервере.

let url = NSURL(string: "http://192.168.0.5:8081/ac")
let urlR = NSURLRequest(URL: url)
let q = NSOperationQueue()

NSURLConnection.sendAsynchronousRequest(urlR, queue: q, completionHandler: { (response: NSURLResponse!, data: NSData!, error:NSError!) -> Void in

})

Кажется, я не могу найти кого-то еще, имеющего эту проблему, и нашел несколько примеров успешного использования людьми, насколько я вижу, именно этот код. Что я здесь делаю неправильно?

Оцените статью
TechArks.Ru
Добавить комментарий