Xcode si arresta in modo anomalo per questo codice, se nel progetto impedisce la compilazione.Il parco giochi si arresta in modo anomalo per Tipo di valore ricorsivo
sto cercando di dichiarare solo una semplice struct:
struct Node<T> {
let value: T
var next: Node<T>?
init(_ value: T) {
self.value = value
next = nil
}
}
Se lo faccio nel parco giochi XCode ottengo seguente messaggio di errore: La comunicazione con il servizio di parco giochi è stato interrotto in modo imprevisto.
Se dichiaro questa struttura in un file separato in XCode, il progetto non può essere compilato. Tutto ciò che ottengo è in questo caso Comando non riuscito a causa del segnale: Errore di segmentazione: 11.
Qualcuno può aiutarmi con questo? C'è una soluzione? Qualsiasi aiuto è molto apprezzato.
in un parco giochi Xcode 6.1 (6A1046a) ottengo: 'valore ricorsivo tipo 'Nodo' non è allowed'. Sembra funzionare se usi un 'class' invece di un' struct'. –
Aggiungi quale versione di xcode stai usando alla tua domanda. –
@Black Frog XCode 6.0 (6A313). Sembra che ho davvero bisogno di aggiornare – drasto