5
我試圖比較UIlabel中的文本顏色與UIColor,但結果始終爲false。UILabel中的文本顏色與UIColor的比較失敗
下面的代碼產生的結果爲:
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);
謝謝Zaph,這很有道理。 – Joe 2009-12-03 12:05:14