使用Swift的预期声明错误

吉安卡洛·曼努埃尔·格拉·萨尔瓦

我正在尝试使用将a的布尔值传递UISwitch给另一个类NSUserDefaults由于某些原因,在包含开关的类中,if应该将值设置为语句NSUserDefaults无法读取开关声明。

ViewController.swift

@IBOutlet var shrimpSwitch: UISwitch!

@IBOutlet var nutSwitch: UISwitch!

@IBOutlet var dairySwitch: UISwitch!

let switchState = NSUserDefaults.standardUserDefaults()


if shrimpSwitch.switch.on{

    switchState.setBool(true, forKey: "shrimpSwitch")
}
else{

    switchState.setBool(false, forKey: "shrimpSwitch")
}

if nutSwitch.on{

    switchState.setBool(true, forKey: "nutSwitch")
}
else{

    switchState.setBool(false, forKey: "nutSwitch")
}

if dairySwitch.on{

    switchState.setBool(true, forKey: "dairySwitch")
}
else{

    switchState.setBool(false, forKey: "dairySwitch")
}

在第一个If语句(shrimpSwitch.on)中,它将说出Expected Declaration。我是在声明所有开关错误吗?任何帮助,将不胜感激。谢谢

里奥·达布斯

问题是您需要将代码放入方法中。您所需要做的就是将其移动到viewDidLoad()或任何其他方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift:.frame的预期声明错误

来自分类Dev

使用Swift 3在do {行中出现预期的声明错误

来自分类Dev

错误: ”; 预期不是声明”

来自分类Dev

Swift类init引发编译时错误“预期的声明”

来自分类Dev

用户默认值Swift中的“预期的声明”错误

来自分类Dev

空行预期的声明错误消息

来自分类Dev

错误预期为“;” 在声明中

来自分类Dev

获取声明预期的角度错误

来自分类Dev

使用未声明的类型错误:Swift

来自分类Dev

Swift:预期的声明错误设置为字符串变量“ Label”

来自分类Dev

C ++错误:预期的不合格ID和使用未声明的标识符错误?

来自分类Dev

Swift错误声明委托

来自分类Dev

空行上出现预期的声明错误消息

来自分类Dev

家庭课中的预期错误声明

来自分类Dev

如何修复声明或语句预期错误

来自分类Dev

使用Visual Studio 2010的Apache hadoop源代码中的“错误:预期的声明”

来自分类Dev

打字稿使用Angular 2组件引发了声明预期错误

来自分类Dev

使用Visual Studio 2010的Apache hadoop源代码中的“错误:预期的声明”

来自分类Dev

错误:输入结束时预期的声明或声明atmel studio

来自分类Dev

如何修复Swift 5.1中的“使用未声明类型”错误?

来自分类Dev

swift 通知中心使用未声明的类型名称错误

来自分类Dev

Swift中的错误-预期的声明和类型为“ x”的值没有成员“ y”(附加图片)

来自分类Dev

浮点数声明中的标识符预期错误

来自分类Dev

Code Composer Studio'#171预期为声明'错误

来自分类Dev

从Objective C转换为Swift时的预期声明

来自分类Dev

函数声明中的预期标识符swift

来自分类Dev

从Objective C转换为Swift时的预期声明

来自分类Dev

Swift / Xcode奇怪的行为:在声明之前使用结构的情况下,显示“使用未声明的类型”错误

来自分类Dev

使用 execvp 声明范围错误

Related 相关文章

  1. 1

    Swift:.frame的预期声明错误

  2. 2

    使用Swift 3在do {行中出现预期的声明错误

  3. 3

    错误: ”; 预期不是声明”

  4. 4

    Swift类init引发编译时错误“预期的声明”

  5. 5

    用户默认值Swift中的“预期的声明”错误

  6. 6

    空行预期的声明错误消息

  7. 7

    错误预期为“;” 在声明中

  8. 8

    获取声明预期的角度错误

  9. 9

    使用未声明的类型错误:Swift

  10. 10

    Swift:预期的声明错误设置为字符串变量“ Label”

  11. 11

    C ++错误:预期的不合格ID和使用未声明的标识符错误?

  12. 12

    Swift错误声明委托

  13. 13

    空行上出现预期的声明错误消息

  14. 14

    家庭课中的预期错误声明

  15. 15

    如何修复声明或语句预期错误

  16. 16

    使用Visual Studio 2010的Apache hadoop源代码中的“错误:预期的声明”

  17. 17

    打字稿使用Angular 2组件引发了声明预期错误

  18. 18

    使用Visual Studio 2010的Apache hadoop源代码中的“错误:预期的声明”

  19. 19

    错误:输入结束时预期的声明或声明atmel studio

  20. 20

    如何修复Swift 5.1中的“使用未声明类型”错误?

  21. 21

    swift 通知中心使用未声明的类型名称错误

  22. 22

    Swift中的错误-预期的声明和类型为“ x”的值没有成员“ y”(附加图片)

  23. 23

    浮点数声明中的标识符预期错误

  24. 24

    Code Composer Studio'#171预期为声明'错误

  25. 25

    从Objective C转换为Swift时的预期声明

  26. 26

    函数声明中的预期标识符swift

  27. 27

    从Objective C转换为Swift时的预期声明

  28. 28

    Swift / Xcode奇怪的行为:在声明之前使用结构的情况下,显示“使用未声明的类型”错误

  29. 29

    使用 execvp 声明范围错误

热门标签

归档