gpt4 book ai didi

ios - swift 错误 : Variable used within its own initial value

转载 作者:IT王子 更新时间:2023-10-29 04:58:35 25 4
gpt4 key购买 nike

当我初始化一个实体的实例时,出现错误Variable used within its own initial value

这是抛出错误的代码:

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

错误指向 word 变量。

这是 WordDefinition 类:

class WordDefinition {
let word: String
let language: Language

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

这个错误是什么意思?

最佳答案

您正在声明一个名为word 的常量,并尝试使用具有相同名称的参数来初始化它。编译器尝试使用刚刚声明的常量来分配它自己的初始值,而不是使用参数。

关于ios - swift 错误 : Variable used within its own initial value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24050599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com