所以我試圖用swift解析JSON中的一些數據。下面是我的代碼Swift中的NSDictionary:無法下標'AnyObject'類型的值與'Int'類型的索引
var jsonResult:NSDictionary! = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: nil) as! NSDictionary
println(jsonResult)
上面的代碼將返回這樣的事情
{
count = 100
subjects = (
{
alt = "....."
name = "....."
},
{
alt = "....."
name = "....."
},
......
)
}
後來我嘗試訪問所有的受試者jsonResult["subjects"]
,到目前爲止好 但是,當我嘗試訪問個人主題,例如jsonResult["subjects"][0]
,Xcode給我錯誤: Cannot subscript a value of type 'AnyObject?' with an index of type 'Int'
有人可以幫助我嗎?
謝謝,完全正常 – JSNoob