繁体   English   中英

Objective-C NSDictionary值比较

[英]Objective-C NSDictionary value comparison

我从NSDictionary键值对返回一个T或F字符串。 我试图找出它是T还是F,但它永远不会像我期望的那样工作。 我确信这个问题有一个非常基本的解决方案。

if ([game objectForKey:@"complete"] == @"T") never evaluates to true.

改为:

if ([[game objectForKey:@"complete"] isEqualToString: @"T"]) 

你正在做的是比较指针到字符串,而不是它们的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM