में त्रुटि मैं तेजी से नेटवर्क हैंडलिंग के लिए अलामोफ़ीयर का उपयोग कर रहा हूं और एक अजीब त्रुटि में चला सकता हूं। ऐसा लगता है कि हम पैरामीटर के रूप में विधि enum पास नहीं कर सकते हैं।
'विधि' इस संदर्भ में टाइप लुकअप के लिए संदिग्ध है, अलामोफ़ीयर
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)
}
}
}
योग्य नाम का उपयोग करें, उदा। यदि नाम टकराव है तो 'Alamofire.Method'। आप पहले ही 'अनुरोध' फ़ंक्शन के लिए ऐसा कर रहे हैं। – Sulthan