【问题标题】:How to edit stored value in NSUserDefaults如何在 NSUserDefaults 中编辑存储的值
【发布时间】:2011-01-17 10:08:37
【问题描述】:

我在 NSUserDefaults 中存储了一些字符串值,

在下一个按钮中单击我需要编辑存储的值并将新字符串保存在旧字符串的位置。

我该怎么做。

谁能帮帮我。

提前谢谢你。

【问题讨论】:

    标签: iphone cocoa nsuserdefaults


    【解决方案1】:
    [[NSUserDefaults standardUserDefaults] setObject: newStringValue forKey: kMyKey];
    

    【讨论】:

      【解决方案2】:
      NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
      
      // getting an NSString
      
      [[NSUserDefaults standardUserDefaults] removeObjectForKey:@"Password"]; 
      
      [prefs setObject:@"" forKey:@"Password"];
      
      NSString  *passwordStr = [prefs stringForKey:@"Password"];
      
      [[NSUserDefaults standardUserDefaults] synchronize];
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-18
        • 1970-01-01
        • 2016-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多