SORU
9 HAZİRAN 2014, PAZARTESİ


Ne kadar Hızlı zayıf başvurular bir dizi ilan muyum?

Swift zayıf başvurular bir dizi depolamak istiyorum. Dizinin kendisi zayıf bir referans olmamalı unsurları olmalıdır. Kakao NSPointerArray Bu non-typesafe bir sürümünü sunuyor bence.

CEVAP
9 HAZİRAN 2014, PAZARTESİ


Genel bir kapsayıcı oluşturun:

class Weak<T: AnyObject> {
  weak var value : T?
  init (value: T) {
    self.value = value
  }
}

Dizinizi bu sınıfın örneklerini ekleyin.

class Stuff {}
var weakly : [Weak<Stuff>] = [Weak(value: Stuff()), Weak(value: Stuff())]

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • Photoshop Tutorials

    Photoshop Tu

    22 HAZİRAN 2011
  • tunez4you

    tunez4you

    20 EKİM 2008