0

我正在检查一些代码,我发现了这个调用:

if (![[NSUserDefaults standardUserDefaults] boolForKey:@"database_v2"]) {
    //Some code here
}

但我在代码中找不到这个键的任何初始化。我的问题是:编译器会自动为这样的调用设置任何值吗?或者应用程序只会检索任何垃圾?

问候!

4

1 回答 1

3

根据文档,该方法NO在找不到密钥时返回。

于 2012-08-07T15:16:03.530 回答