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ş:
64 elemanlar 1000 kat daha hızlı 65 un...
Ne kadar Hızlı bir dizi karışık mı?...
En hızlı sıralama uzunluğu 6 int dizi ...
Neden sadece C bir dizi içeren bir yap...
Ne kadar hızlı bir görünüm için tema?...