我有这个:
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
。我是否需要将其转换为某种格式才能使其正常工作?