Swift中以下代码块中的错误是什么

时间:2015-10-07 04:39:07

标签: ios swift

我是Swift编程语言的新手,我找到了一个代码项目 GITHUB PROJECT

出现以下错误,如下图所示。请帮我解决一下 enter image description here

1 个答案:

答案 0 :(得分:-1)

将错误行更改为

if let rowData: NSDictionary = self.tableData[indexPath.row] as? Dictionary{

您会注意到我用逗号“{”更改了逗号“,”。

这是因为在Swift中,每当我们编写if语句时,我们都需要封装我们想要在大括号中运行的代码。

请参阅此link了解详情。

由于

编辑:正如@Martin所指出的那样

  

您可以在单个if语句中包含多个可选绑定,它们以逗号分隔。

所以我的原始答案现在无效。但我会留在这里帮助告知像我这样的人。

再次感谢。