gpt4 book ai didi

iphone - 使用 NSUserDefaults 保存和显示数据

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:09 25 4
gpt4 key购买 nike

我使用以下代码从 UITextField 保存了一些输入:

 NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:myTextField.text forKey:@"myTextFieldKey"];
[defaults synchronize];

我想在另一个 View Controller 的 UILabel 上显示这个保存的文本。

我试过这个:

  myLabel.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"myTextFieldKey"];

但没有任何显示。任何帮助都会很棒。谢谢。

最佳答案

嗯,加载和保存代码是正确的,所以看起来问题是别的。

试试这个来调试:

NSString *aValue = [[NSUserDefaults standardUserDefaults] objectForKey:@"myTextFieldKey"];
NSLog(@"Value from standardUserDefaults: %@", aValue);

NSLog(@"Label: %@", myLabel);
myLabel.text = aValue;

现在您将看到是否设置了来自 NSUserDefaults 的值检索器以及是否分配了标签。

关于iphone - 使用 NSUserDefaults 保存和显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7552425/

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