Я использую NSJSONSerialization
так:
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>>
который просто дает ошибку:
Тип 'Array > ' не соответствует протоколу 'AnyObject'.
И добавив более простую версию:
var twDataArray = twData as Array
дает ошибку:
Невозможно преобразовать тип выражения "AnyObject"? для ввода "Массив"