Dòng này luôn làm việc tốt cho tôi khi tạo yêu cầu Alamofire và nhận phản hồi JSON.Alamofire + SwiftyJSON biên dịch lỗi sau khi chuyển đổi sang Xcode 7
Alamofire.request(req).responseJSON() {
(request, response, data, error) in
// ....
}
Sau khi nâng cấp lên XCode 7 và chuyển đổi các dự án để Swift 2.0, tất cả các dòng mã mà có yêu cầu Alamofire tôi không hiển thị lỗi này:
'(_, _, _, _) -> Void' is not convertible to 'Response<AnyObject, NSError> -> Void'
Tôi bị nhầm lẫn, nhưng tài liệu của Alamofire cho biết đó là cách nên gọi. Ngay cả khi tôi lấy nó xuống 2 params, vẫn còn lỗi tương tự, ngoại trừ nó cho thấy (_, _) thay vì (_, _, _, _) – Lavvo
Thêm câu trả lời dưới đây, phải mở một dự án AF trong Xcode7 xem, hy vọng nó hoạt động! –