【问题标题】:Change application settings through settings bundle while application is running IOS在应用程序运行 IOS 时通过设置包更改应用程序设置
【发布时间】:2011-07-19 19:02:27
【问题描述】:

我已经在 -(void)applicationWillEnterForeground:(UIApplication *)application 中编写了代码,但是我的应用程序没有检测到设置包中所做的更改,新设置在应用程序重新启动时起作用,请有人帮助我如何进行更改应用程序运行时的应用程序设置

【问题讨论】:

    标签: iphone objective-c ios


    【解决方案1】:

    尝试-(BOOL)synchronize;NSUserDefaults

    【讨论】:

    • 不客气,如果我的回答符合您的需要,请点击左侧的复选标记接受它;)
    【解决方案2】:

    NSUserDefaults 中设置值后,尝试调用[[NSUserDefaults standardUserDefaults] synchronize]; 以便将值写入磁盘。

    【讨论】:

      【解决方案3】:

      在你的应用程序WillEnterForeground: 这一行之后的方法

      NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults],添加这一行

      [默认同步];

      【讨论】:

        猜你喜欢
        • 2011-06-21
        • 1970-01-01
        • 2013-03-27
        • 1970-01-01
        • 2014-11-12
        • 1970-01-01
        • 2011-11-17
        • 2019-05-02
        • 1970-01-01
        相关资源
        最近更新 更多