Ios Swift编译错误:Swift失败,退出代码254(Xcode6 Beta4,Beta5)

Ios Swift编译错误:Swift失败,退出代码254(Xcode6 Beta4,Beta5),ios,swift,xcode6,Ios,Swift,Xcode6,如果我将字典迭代代码取消注释为 for (key, value) in dicParamDetails { var sKey : String = "list[0][\(key)]" dicParam[sKey] = value as? String } // for (key, value) in dicParamDetails // { // var sKey : String = "list[0][\(key)]" //

如果我将字典迭代代码取消注释为

for (key, value) in dicParamDetails
{
    var sKey : String = "list[0][\(key)]"
    dicParam[sKey] = value as? String
}
//      for (key, value) in dicParamDetails
//      {
//          var sKey : String = "list[0][\(key)]"
//          dicParam[sKey] = value as? String
//      }
我得到:

/Applications/Xcode6-Beta4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift failed with exit code 254
如果我将字典迭代代码注释为

for (key, value) in dicParamDetails
{
    var sKey : String = "list[0][\(key)]"
    dicParam[sKey] = value as? String
}
//      for (key, value) in dicParamDetails
//      {
//          var sKey : String = "list[0][\(key)]"
//          dicParam[sKey] = value as? String
//      }
项目编译并运行

这个键值迭代有什么错?仅供参考-相同的代码在我的另一个类中工作

更新:最终发现问题出在dicParam上

它被宣布为

 var dicParam = [MY_KEY: MY_VALUE]
这是行不通的

改为

var dicParam : [String : AnyObject]  = [MY_KEY: MY_VALUE]
它符合和工作


xCode6 beta5也一样,在提交bug之前先在beta5上进行测试。