我尝试将UIlabel中的文字颜色与UIColor进行比较,但结果始终为false。
以下代码生成了该结果:
color equal 1, 0
我希望a和b都等于1。有没有其他比较的方法?
bool a,b;
UIColor *myColor1, *myColor2;
myColor1 = [UIColor redColor];
mainViewController.timerLabel.textColor = [UIColor redColor];
myColor2 = [UIColor colorWithCGColor:mainViewController.timerLabel.textColor.CGColor];
a = [[UIColor redColor] isEqual:myColor1];
b = [[UIColor redColor] isEqual:myColor2];
NSLog(@"color equal %i, %i",a,b);