SORU
13 EKİM 2012, CUMARTESİ


İki CGRects karşılaştırma

Benim görüşüm çerçevesinde verilen bir CGRect eşit Hava Kontrol etmem gerekiyordu. Bu gibi yapmaya çalıştım:

CGRect rect = CGRectMake(20, 20, 20, 20);
if (self.view.frame == rect)
{
    // do some stuff
}

Ancak, bir hata Invalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect') aldım. Neden ben sadece CGRectiki s karşılaştırabilirsiniz mi?

CEVAP
16 EYLÜL 2013, PAZARTESİ


Bunu kullanın:

if (CGRectEqualToRect(self.view.frame, rect)) {
     // do some stuff
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • Gimpology.com Video Tutorials

    Gimpology.co

    3 ŞUBAT 2008