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

  • Avast

    Avast

    27 NİSAN 2006
  • steven johns

    steven johns

    11 Mart 2011
  • waterfairy17

    waterfairy17

    9 Aralık 2007