NSUserDefaults standardUserDefaults在iOS8中不起作用

时间:2014-07-09 14:21:11

标签: swift ios8 nsuserdefaults

在iOS8中,NSUserDefaults似乎对我不起作用。当我运行一个简单的代码时,它会因为错误而崩溃,指向setDouble调用的行:

  

主题1:EXC_BAD_ACCESS(代码= 1,地址= 0xffffffffc)

代码:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
  let defs = NSUserDefaults.standardUserDefaults()
  defs.setDouble(2.5, forKey: "foo")

  return true
}

我做错了什么?

1 个答案:

答案 0 :(得分:0)

当我第一次升级到beta 3但是通过清理我的项目来解决它时,我遇到了同样的错误。

尝试'产品 - 清洁'

为我工作但不知道真正的问题是什么。