Swift Error: Variable, die innerhalb ihres eigenen Anfangswerts verwendet wird

Beim Initialisieren einer Instanz einer Entität wird der Fehler angezeigtVariable used within its own initial value.

Hier ist der Code, der den Fehler auslöst:

class func buildWordDefinition (word:String, language:Language, root:TBXMLElement) -> WordDefinition
    {
        let word = WordDefinition(word: word, language: language)

Der Fehler zeigt auf dieword Variable.

Hier ist die WordDefinition-Klasse:

class WordDefinition {
    let word: String
    let language: Language

    init(word: String, language:Language)
    {
        self.word = word
        self.language = language
    }
}

Was bedeutet dieser Fehler?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage