SORU
13 HAZİRAN 2012, ÇARŞAMBA


Güçlü arasındaki farklar ve Objective-C zayıf

İlk soru yani N-C, yeniyim:

strong @property weak arasındaki farklar nesnelere işaretçiler tanımlamalar nelerdir?

Ayrıca, nonatomic ne anlama geliyor?

CEVAP
20 AĞUSTOS 2013, Salı


Balonlar açısından güçlü ve zayıf başvurular hakkında düşünmek yararlı olabilir.

Sürece en az bir kişi gibi uçup olmayacak bir balon bir dize bağlı tutan. İnsanlar dizeleri holding sayısını korumak. Kimse bir dize tutarak, ballon (dealloc) uçup olacak. Pek çok kişi aynı balon dizeleri olabilir. Set özellikleri ve başvurulan yöntemler, güçlü ve zayıf kaynaklar ile nesne arayabilirsiniz.

Güçlü bir referans, o balon bir dize tutarak gibidir. Bir dize balon bağlı tuttuğu sürece, uzaklara uçacak.

Zayıf bir referans balon bakmak gibi bir şey. Bunu görmek, bu özellikleri erişim yöntemleri çağırabilir, ama bu balon hiç bir ip vardır. Eğer herkes dize sağlar tutunarak git, balon uçar ve erişim artık yapamazsınız.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrea Lewis

    Andrea Lewis

    14 Mart 2013
  • EmperorTigerstar

    EmperorTiger

    14 EYLÜL 2009
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007