Como comparar UIColors?

Gostaria de verificar a cor definida para um plano de fundo em um UIImageView. Eu tentei

if(myimage.backgroundColor == [UIColor greenColor]){
...}
else{
...}

mas isso não funciona, mesmo quando eu sei que a cor é verde, ela sempre cai na outra part

lém disso, existe uma maneira de gerar a cor atual no console de depuraçã

p [myimage backgroundColor]

po [myimage backgroundColor]

não funciona.

questionAnswers(34)

yourAnswerToTheQuestion