我有 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");
}
}
}
谢谢分配。