2014-10-09 78 views
0

我试图用swift链接一些命令。任何人都知道为什么会发生以下情况变量赋值部分工作正常,但如果我尝试将它们链接在一起,它会产生看起来不可修复的编译错误。Swift链接命令

var tempArr = JSONDict["years"]! as [AnyObject] 
var tempDict = tempArr[0] as Dictionary<String,AnyObject> 
var tempString = tempDict["year"]! as String 
var tempInt = tempString.toInt() 
var year = (((JSONDict["years"]! as [AnyObject])[0] as Dictionary<String,AnyObject>)["year"] as String).toInt() 

在此先感谢!

回答

0

你以后["year"]

var year = (((JSONDict["years"]! as [AnyObject])[0] as Dictionary<String,AnyObject>)["year"]! as String).toInt() 
+0

工作完全缺失! steventnorris 2014-10-09 20:44:30