bir jenerik yazılan değişkene `nil` değerin atanmasıBen <code>var value: T = nil</code> XCode genel tür T. <code>nil</code> değeri dönüştürmek olamaz çünkü aşağıda hataya neden olduğunu düşünüyorum Swift
class Node<T> {
var value: T = nil
var next: Node
init(value: T) {
self.value = value
self.next = Node()
}
init() {
self.next = Node()
}
}
hata mesajı
okurverilen argümanları kabul '_coversion' için bir aşırı bulunamadı
Swift'de bir değişkene nil
değeri atamanın bir yolu var mı?
Oh, ANTİK bir sınırlama? – Sulthan
Oyun alanında, bu bir hata oluşturmaz. Belki de güncellenir: var değer: T? = sıfır – Kokodoko