使用Swift的预期声明错误

时间:2015-04-23 22:29:23

标签: xcode swift nsuserdefaults

我正在尝试使用UISwitchNSUserDefaults的布尔值传递给另一个类。出于某种原因,在包含开关的类中,应将值设置为if的{​​{1}}语句无法读取开关声明。

ViewController.swift

NSUserDefaults

在第一个If语句(shrimpSwitch.on)中,它将说明预期声明。我是否宣布开关都错了?任何帮助,将不胜感激。感谢

1 个答案:

答案 0 :(得分:29)

问题是您需要将代码放在方法中。您只需将其移动到viewDidLoad()或任何其他方法。