我如何修复,变量使用没有初始化错误?

时间:2015-05-17 10:06:58

标签: ios swift variables xcode6 initialization

我已经在我的代码中实现了这个switch语句,并且它完全正常,直到我重新启动Xcode。现在它出现了这个错误:

enter image description here

我清楚地在上面的代码行中声明了变量。几分钟前这不是问题。这只是Xcode的表现吗?

1 个答案:

答案 0 :(得分:2)

它没有说你的变量是未声明的。它说它没有初始化。这是对的。我真的不知道它为什么以前有效。它应该没有。

问题是如果indexPath.row不等于0,则不会执行case 0行。默认情况下不会将任何值设置为vc。因此,您不会将任何内容分配给vc,而是将其传递给函数。

要修复它,您应该将一些默认值设置为vc或设置default部分中的值。