"Expected Declaration" userDefaults 中的 Swift 错误
"Expected Declaration" Error in Swift in userDefaults
我试图将 placeHolderValue 保存在 NSUserDefaults 中,但我在第三行收到预期的声明错误。
let placeHolderValue = 1000
var userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setValue(placeHolderValue, forKey: "placeholder")
userDefaults.synchronize()
我到处都找遍了,找不到有类似问题的人。我究竟做错了什么?谢谢!
我想我在函数中没有上面的代码。一旦我将它放在我的 class 声明中的一个函数中,一切 运行 顺利:
func test() {
let placeHolderValue = 1000
var userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setInteger(placeHolderValue, forKey: "placeholder")
}
我试图将 placeHolderValue 保存在 NSUserDefaults 中,但我在第三行收到预期的声明错误。
let placeHolderValue = 1000
var userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setValue(placeHolderValue, forKey: "placeholder")
userDefaults.synchronize()
我到处都找遍了,找不到有类似问题的人。我究竟做错了什么?谢谢!
我想我在函数中没有上面的代码。一旦我将它放在我的 class 声明中的一个函数中,一切 运行 顺利:
func test() {
let placeHolderValue = 1000
var userDefaults = NSUserDefaults.standardUserDefaults()
userDefaults.setInteger(placeHolderValue, forKey: "placeholder")
}