Objective-Cで書かれたコードを使用して、2つの色が同じかどうかを調べようとしています。Objective-Cの色を比較する
私は私のコンソールが
2009-10-20 00:27:10.814 colorGame[13588:207] currentColor is kCGColorSpaceModelRGB 0 0 1 1
2009-10-20 00:27:10.815 colorGame[13588:207] Adjacent Color is kCGColorSpaceModelRGB 0 0 1 1
2009-10-20 00:27:10.815 colorGame[13588:207] 0
を示している場合、私はより多くのコードを投稿することができ
NSLog(@"currentColor is %@", currentColor);
NSLog(@"Adjacent Color is %@",[[buttonArray objectAtIndex:1] backgroundColor]);
NSLog(@"%i",[[buttonArray objectAtIndex:1] backgroundColor]==currentColor);
(現在はデバッグ目的のために)2つの色が同等であるかどうかを判断するためのコードスニペットを使用しています尋ねられた(私はそれ以上が本当に必要かどうかわからない)。現在の色は、最初は
となりました。
私はちょうど私が間違って比較をしていると確信している、おそらく、私は気づいていない色を比較することができるいくつかの組み込みの方法です。
「Objective-Cでオブジェクトを比較する」という言葉は、色とは関係がないことから、 – nschmidt