有人可以解释为什么这段代码不起作用吗?Theorem 和 title 都是 NSStrings,当显示在控制台中时,很明显它们在某些时候匹配,但 nslog@"HI" 永远不会打印。谢谢!
if (Theorem==title) {
NSLog(@"hi");
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setValue:title forKey:@"title"];
[defaults setValue:info forKey:@"info"];
[defaults setValue:subInfo forKey:@"subInfo"];
[defaults synchronize];
}
else{
NSLog(@"%@",Theorem);
NSLog(@"%@",title);
}