Мені потрібно було перевірити, чи є кадр мого зору рівним заданому CGRect. Я спробував зробити це так:
CGRect rect = CGRectMake(20, 20, 20, 20);
if (self.view.frame == rect)
{
// do some stuff
}
Однак я отримав повідомлення про помилку Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect')
. Чому я не можу просто порівняти два CGRect
s?
equalTo(_:)
зараз застаріло, тому==
є кращим.