SORU
6 EYLÜL 2010, PAZARTESİ


isKindOfClass ve isMemberOfClass arasındaki fark iPhone SDK

Herhangi bir fark isKindOfClass:(Class)aClass isMemberOfClass:(Class)aClass fonksiyonları arasında ne olduğunu bana söyleyebilir? Sanki küçük olduğunu biliyorum, biri diğerinin tam sınıf bir maç olsa da küresel ama birisi lütfen hangi hangi belirtmek istiyorum.

CEVAP
6 EYLÜL 2010, PAZARTESİ


isKindOfClass: Eğer alıcı belirtilen sınıfının bir örneğini veya belirtilen sınıfından devralan bir sınıf örneğiyse EVET döndürür.

EVET alıcı isMemberOfClass: döndürür, belirtilen sınıfının bir örneğidir.

Çoğu zaman isKindOfClass: kodunuzu da alt sınıflar ile çalıştığından emin olmak için kullanmak istediğiniz.

NSObject Protocol Reference müzakerelerin bu yöntemler hakkında biraz daha fazla.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hydejiaqi

    hydejiaqi

    12 Mart 2008
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007