Necesitaba comprobar si el marco de mi vista es igual a un CGRect determinado. Intenté hacer eso así:
CGRect rect = CGRectMake(20, 20, 20, 20);
if (self.view.frame == rect)
{
// do some stuff
}
Sin embargo, recibí un error que decía Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect')
. ¿Por qué no puedo simplemente comparar dos CGRect
s?
equalTo(_:)
ahora está en desuso, por lo que==
se prefiere.