gpt4 book ai didi

ios - Int 类型的表达式模式不能匹配 (int) -> Int 类型的值

转载 作者:行者123 更新时间:2023-11-28 08:07:39 25 4
gpt4 key购买 nike

下面的代码给出了“Case”旁边的每个值的错误“Int 类型的表达式模式无法匹配类型 (int) -> Int 的值”。我不太确定如何给出这个。我在想我必须将 Int 更改为另一种类型。我尝试了一些选项,但没有运气清除错误。传递给变量比较率的值是 double 值。

     var comparisonRate: Double = 0
switch IRDComparisonTerm {
case 12:
comparisonRate = oneYear

case 24:
comparisonRate = twoYear
case 36:
comparisonRate = threeYear
case 48:
comparisonRate = fourYear
case 60:
comparisonRate = fiveYear

default:
comparisonRate = 0

}

最佳答案

正如错误所暗示的那样,IRDComparisonTerm 是一个接受 Int 参数并返回 Int 参数的函数((Int ) -> 整数).

您忘记调用该函数。

关于ios - Int 类型的表达式模式不能匹配 (int) -> Int 类型的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44642482/

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