Penso var value: T = nil
sta causando l'errore di seguito perché XCode non può convertire nil
valore nel tipo T. genericaAssegnazione `valore quelle negative ad una variabile genericamente digitato Swift
class Node<T> {
var value: T = nil
var next: Node
init(value: T) {
self.value = value
self.next = Node()
}
init() {
self.next = Node()
}
}
Il messaggio di errore si legge
Impossibile trovare un sovraccarico per '_coversion' che accetta gli argomenti forniti
C'è un modo per assegnare il valore nil
a una variabile in Swift?
Oh, UN'ALTRA limitazione? – Sulthan
Nel campo da gioco, questo non genera un errore. Forse è aggiornato: valore var: T? = niente – Kokodoko