无法使用类型的参数列表调用'responseArray'

时间:2015-09-04 13:55:58

标签: ios swift swift2 ios9 alamofire

我正在使用Alamofire,使用ObjectMapper,在升级到Swift 2.0之前,事情是如此顺利,现在,

以下签名:

public func responseArray<T: Mappable>(completionHandler: ([T]?, ErrorType?) -> Void) -> Self

我正在打电话

 Alamofire.request(.GET, URL, parameters: nil)
            .responseArray { (response: [MyObject]?, error: NSError?) in

        }

并收到以下错误:

  

无法使用类型的参数列表调用'responseArray'   (([MyObject] ?, NSError?) - &gt;())

任何帮助都将受到超级赞赏。

1 个答案:

答案 0 :(得分:0)

试试这个。

Alamofire.request(.GET, URL, parameters: nil)
    .responseArray { (response: [MyObject]?, error) in
        //your process
    }