【问题标题】:initial settings of NSUserDefaultsNSUserDefaults 的初始设置
【发布时间】:2011-04-03 18:22:30
【问题描述】:

所以我在读这个:Storing iPhone application settings in app 这似乎很简单。

但是,我将在哪里/如何定义初始设置?

例如,我有一个国家/地区设置:英国或美国。当应用程序首次安装/打开时,我希望它自动知道/将 NSUserDefaults 设置为 UK。

我希望这很清楚哈。

汤姆

【问题讨论】:

    标签: iphone settings nsuserdefaults application-settings


    【解决方案1】:

    【讨论】:

    • 这似乎没问题,除了我担心如果用户关闭应用程序然后重新打开它会“重置”设置吗?即:如果用户安装应用程序并将他们的国家/地区更改为美国,我希望它无限期地记住这一点。这对它有用吗?
    • 我发现 API 中的命名法令人困惑。注册默认值意味着提供实际的默认值。您存储在“standardUserDefaults”中的任何内容都应优先于默认默认值。测试很容易让自己放心。 :)
    猜你喜欢
    • 2016-10-16
    • 2016-10-31
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    • 2020-05-01
    • 2019-01-23
    • 2012-11-05
    相关资源
    最近更新 更多