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?