J'avais besoin de vérifier si le cadre de ma vue était égal à un CGRect donné. J'ai essayé de faire ça comme ça:
CGRect rect = CGRectMake(20, 20, 20, 20);
if (self.view.frame == rect)
{
// do some stuff
}
Cependant, j'ai eu une erreur en disant Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect')
. Pourquoi ne puis-je pas simplement comparer deux CGRect
s?
equalTo(_:)
est désormais obsolète et==
est donc préférable.