Objective-C NSD辞書の値の比較
-
06-07-2019 - |
質問
NSDictionaryキー値ペアからTまたはFの文字列を返しています。私はそれがTかFかを調べようとしていますが、期待するようには機能しません。この問題には非常に基本的な解決策があると確信しています。
if ([game objectForKey:@"complete"] == @"T") never evaluates to true.
解決
変更:
if ([[game objectForKey:@"complete"] isEqualToString: @"T"])
あなたがやっていたことは、文字列へのポインタを比較することであり、その内容ではありませんでした。
所属していません StackOverflow