2つのボタンがあり、それぞれにタグが付いています。それぞれが独自のタグと画像を使用して、それらをどのように比較できますか。例えば:
// sender is (UIButton *)sender.
if ((sender.tag == 1)theImageOnTheButton == (sender.tag == 2)theImageOnTheButton
{
// egual
}
else
// not egual
したがって、送信者が1としてタグ付けされているよりも、彼の画像がタグ2の送信者と等しい場合、彼の画像は等しい、つまり等しい、そうでない場合は、それらが正規ではないと言います。どうやってやるの?
元のコードは次のとおりです。
-(void)flipView:(UIButton*)sender
{
x = x + 1;
if (x == 1)
{
// When flipping the first card
NSLog(@"X == 1");
[sender setTag:1];
}
else if (x == 2)
{
// When flipping the second card
NSLog(@"X == 2");
x = 0;
[sender setTag:2];
if ((sender.tag == 2) == (sender.tag == 1))
{
NSLog(@"IGUAL");
}
else
{
NSLog(@"NOT EGUAL");
}
}
}
割り当ててくれてありがとう。