ios – Swift中的预期模式错误?

前端之家收集整理的这篇文章主要介绍了ios – Swift中的预期模式错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在关注Apple here创建的Swift应用程序教程.具体来说,我正在尝试设置一些自定义按钮来创建评级控件.按钮有三个与之关联的图像:emptyStar,filledStar和highlightStar,用于按钮的不同状态.

我使用完全由Apple提供的代码,但我不知道为什么我得到这个编译时隐藏错误预期模式如截图所示:

我在这做错了什么?

解决方法

愚蠢的我和Xcode,这是代码自动完成功能让我感到困惑.

第一个屏幕截图中显示代码中的小图标不是与我的变量名称匹配的漂亮视觉装饰(虽然我喜欢这些智能“表情符号”装饰我的代码).它们表明我在let之后声明的不是变量,而是图像本身.

在键入时不必接受自动完成,在声明常量时坚持使用普通文本时必须小心.在这样的声明之后,你会看到有两个不同的,例如,同名的emptyStar – 一个是图像而另一个是常量.

这是最终的代码,几乎没有明显的视觉变化!

猜你在找的iOS相关文章