gpt4 book ai didi

iOS Swift 最大(),最小()

转载 作者:IT王子 更新时间:2023-10-29 05:08:30 24 4
gpt4 key购买 nike

在 Swift 中,我尝试使用 max() 和 min() 函数。

max<T : Comparable>(x: T, y: T, rest: T...) -> T
min<T : Comparable>(x: T, y: T, rest: T...) -> T

我正在尝试以这种方式使用 max() 函数:

var paddleX: Int = Int(paddle.position.x) + Int(location.x - previousLocation.x)
max(paddleX, paddle.frame.x/2, nil)

但是我收到了这个错误:

Cannot convert the expression's type of '()' to type 'NilType'

nil 是否导致此问题? rest: T... 应该是什么?

最佳答案

不要在那里传递任何东西。这是一个可变参数函数,您可以使用两个或更多参数调用它。

关于iOS Swift 最大(),最小(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24321269/

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