gpt4 book ai didi

xcode - 递归和 Xcode 7 编译错误

转载 作者:行者123 更新时间:2023-11-30 10:12:07 25 4
gpt4 key购买 nike

这是一个简单的递归函数

func recursion(parameter : Double)
{
if parameter < 12
{
recursion(parameter + 1)
}
print(parameter)
}

当我尝试输入一个简单的值(例如 0 或 1)时

recursion(0)

我收到一个编译错误,提示“调用中缺少 #1 的参数”,您知道为什么会发生这种情况吗?

顺便说一句,如果我将函数更改为

func recursion(parameter : Double)
{
if parameter > 1
{
recursion(parameter - 1)
}
print(parameter)
}

一切正常

有什么想法吗?我正在使用 Xcode 7 beta

最佳答案

您的代码工作正常,只需进行Clean & Build,然后重试,初始编译错误就会消失。请记住,Xcode 7 仍处于 Beta 阶段,Apple 正在努力正确修复此类错误编译错误。

希望这对您有帮助。

关于xcode - 递归和 Xcode 7 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32386503/

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