可能性の重複:
String comparison in Objective-C文字列変数をxcodeの文字列と比較するにはどうすればよいですか?
私は質問が非常に具体的ではないことを実現します。私はいくつかの事をテストする簡単なトリビアゲームに取り組んでいます。今は5つの配列を持っています。質問のためのもの、最初の回答オプションのためのもの、2番目の回答オプションのためのもの、3番目の答えオプション、どちらが正しいか。
私は、押されたボタンが正解と一致するかどうかをチェックするif文を持っています。
Answer2は、私のトリビアアプリケーションでオプションbを選択するボタンに接続されています。strCorrectは、3つのうちどれが正しいかを示す1文字を保持する文字列配列です。intCurrentQuestionは、配列のインデックス
-(IBAction)Answer2{
if ([strCorrect objectAtIndex:intCurrentQuestion] == [NSString stringWithFormat:@"B"]){
//do these things blah blah
}
}
コンパイル時にエラーは発生しませんが、問題は発生しません。この仕事をするにはどうすればいいですか?
テスト目的のために、strCorrectをペン先の隠しラベルに渡し、ラベルテキストを@ "B"と比較していますが、それはうまくいくだけです。
この質問のタイトルをGoogleに入力してください。最初のヒットはあなたの答えです。 –