Tôi đang sử dụng Alamofire để xử lý mạng nhanh và chạy vào một lỗi lạ. Có vẻ như chúng tôi không thể vượt qua Phương thức enum làm thông số.
[Lỗi là về Phương pháp tham số]'Phương thức' không rõ ràng để tra cứu kiểu trong ngữ cảnh này, Lỗi trong Alamofire
private func apiRequest(method: Method, url: String, apiData: [String : AnyObject], completion:(finished: Bool, response: AnyObject?) ->Void) {
Alamofire.request(method, url, parameters: apiData).responseJSON{ response in
if let JSON = response.result.value {
completion(finished: true, response: JSON)
} else {
completion(finished: false, response:nil)
}
}
}
Sử dụng tên đủ điều kiện, ví dụ: 'Alamofire.Method' nếu có xung đột tên. Bạn đã làm điều đó cho hàm 'request'. – Sulthan