【发布时间】:2014-08-22 07:27:58
【问题描述】:
如果尝试获取字符串对象,则会在 (Xcode6 BETA 6) 上出错:
let jsonString : String = "[{\"name\":[\"Fred\",\"John\"],\"age\":21},{\"name\":\"Bob\",\"age\":35}]"
let myData:NSData? = jsonString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true)
var jsonResult:NSArray = NSJSONSerialization.JSONObjectWithData(myData!, options: NSJSONReadingOptions.MutableContainers, error: nil) as NSArray
println(jsonResult.objectAtIndex(0).objectForKey("name").objectAtIndex(0))
print 永远不会被调用,导致错误。有人有想法吗?
【问题讨论】:
-
它使用 Xcode6 beta5 打印“Fred”。没有错误或崩溃
-
Xcode6 BETA 6 崩溃!
标签: swift xcode6-beta6