我知道 "++" 在Swift 3中将被移除,需要使用下面的代码进行替换:
+= 1
但是在这段代码中,当我改变为上述代码时,会出现错误:
override func viewDidLoad() {
super.viewDidLoad()
imageView.image = images[index++]
animateImageView()
}
当我插入以下内容时:
imageView.image = images[index += 1]
我遇到了错误。如何更改这段代码?这是一段有关图像转换的代码(如果需要,我可以贴出整个代码)。在模拟器中一切都正常,但我仍然想要进行修改。
+=
被称为 复合赋值运算符。与 C 不同的是,它不返回任何值。Swift 语言指南明确提到了这一点。 - Code Different