我使用NSJSONSerialization
像这样:AnyObject到数组?
let twData: AnyObject? = NSJSONSerialization.JSONObjectWithData(responseData, options: NSJSONReadingOptions.MutableLeaves, error: &dataError)
这给了我一个AnyObject?
。
从这里,我想将其转换为Array<Dictionary<String,String>>
我已经试过各种,导致到这一点:
var twDataArray: Array<Dictionary<String,String>>? = twData? as? Array<Dictionary<String,String>>
它只是给出了错误:
Type 'Array>' does not conform to protocol 'AnyObject'.
并把更简单的版本:
var twDataArray = twData as Array
给出了错误:
Cannot convert the expression's type 'AnyObject?' to type 'Array'
[AnyObject(from JSONObjectWithData)]不可转换为\ [String:Any \]](http:// stackoverflow。com/questions/25349735/anyobject-from-jsonobjectwithdata-is-not-convertible-to-string-any) – 2014-09-29 10:49:54