gpt4 book ai didi

objective-c - nslog可以打印变量,但是变量不保存值吗?

转载 作者:行者123 更新时间:2023-12-01 18:26:17 25 4
gpt4 key购买 nike

我有这个:

    NSUserDefaults *defauts = [NSUserDefaults standardUserDefaults];
NSString *namestr = [defauts objectForKey:@"savednamestring"];

NSLog(@"%@",namestr);
[unusedtext setText:namestr];
NSLog(@"%@",unusedtext);
NSLog(@"%@",unusedtext.text);

现在,第一个 nslog打印出 namestr的内容,例如“Jack”。

但是第二个 nslog和第三个 nslog都给出 null

当我尝试将 namestr传递给实体时,它给了我 unrecognized
selector sent to instance
错误,我知道这是因为 namestr不会将任何内容传递给实体,但是 nslog的打印方式
首先是 namestr。我需要将其转换为
某种格式使其有效?

最佳答案

unusedText可能未初始化。

关于objective-c - nslog可以打印变量,但是变量不保存值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13512504/

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