gpt4 book ai didi

swift - 包含具有关联值的枚举的数组

转载 作者:搜寻专家 更新时间:2023-11-01 05:31:24 24 4
gpt4 key购买 nike

<分区>

enum ConditionType {
case Normal
case Sick
case Plagued
case Poisoned(Double)
case Drunk(Double)
case Healing(Double)
case Starving
case NearDeath(Double)
case Sleepy
}

var conditions: [ConditionType]

func addCondition(condition: ConditionType) {
if conditions.contains(condition) == false {
conditions.append(condition)
}
}

在上面的“if conditions.contains(condition) == false {”行中,我收到以下错误:

无法使用参数列表“(ConditionType)”调用“包含”。这是怎么回事?如果我从枚举元素中删除关联值,那么它编译得很好。

我正在运行 XCode 7.0 Beta 3。

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