SORU
18 AĞUSTOS 2009, Salı


NSString: isEqualToString ısequal vs

isEqual: isEqualToString: arasındaki fark nedir?

Neden sınıfları* yöntemleri isEqualTo ekliyoruz (bilimsel deneyler bazen büyük için NSArray, isEqualToData için isEqualToArray, ...) sadece geçersiz kılma isEqual: ? yerine

CEVAP
18 AĞUSTOS 2009, Salı


isEqual: bir nesne bir dize karşılaştırır, eğer nesne bir dize değil NO dönecektir. isEqualToString: Eğer iki nesne dizeleri, documentation devletler olarak biliyorum: daha hızlı

Özel Hususlar

İki nesne dizeleri biliyorum, bu yöntem isEqual: Daha eşitliği kontrol etmek için hızlı bir yoldur.

isEqualTo<Class> eşitlik için belirli kontrolleri sağlamak için kullanılır. Örneğin; isEqualToArray: Çek diziler nesneleri eşit sayıda içeren ve belirtilen dizin bir dönüş nesneleri 9 ** isEqual: test için.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008