gpt4 book ai didi

iphone - 使用 NSUserDefaults 如何在应用程序首次运行之前保存 key

转载 作者:行者123 更新时间:2023-12-03 19:33:56 26 4
gpt4 key购买 nike

我有一个应用程序,我需要一个 BOOL 值才能在启动时保持不变。

首次启动时该值应为 YES,此后可由用户自定义。

但是如果是第一次启动,如何在程序运行之前将默认值设置为 YES?

最佳答案

您需要在每次启动应用程序时向 NSUserDefaults 注册默认值字典:

NSDictionary *defaultValues = [NSDictionary dictionaryWithObject:
[NSNumber numberWithBool:YES] forKey:@"myUserDefaultsKey"];
[[NSUserDefaults standardUserDefaults] registerDefaults:defaultValues];

现在,

[[NSUserDefaults standardUserDefaults] boolForKey:@"myUserDefaultsKey"];

如果 key 不存在,将返回 YES。

关于iphone - 使用 NSUserDefaults 如何在应用程序首次运行之前保存 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2424432/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com