gpt4 book ai didi

ios - swift - 声明计算属性以调用具有多个返回值的函数

转载 作者:行者123 更新时间:2023-11-28 09:13:21 25 4
gpt4 key购买 nike

我想声明 3 个计算属性,它们将调用一个函数计算,该函数将向 3 个计算属性返回多个值。即 fbound1、fbound2 和 [位移] 作为从函数获取值的属性:“计算”返回 3 个值。

具有 3 个返回值的计算函数的代码

public func calculateBoundary (inout f:[Float], s:[Float], n:NSInteger) -> (forceBound1:Float, forceBound2: Float, displacement:[Float])

例如,我可以声明一个计算属性,该属性将调用“计算”​​函数,并将其返回值初始化为该属性。

声明一个计算属性,该属性将调用具有单一返回值的计算函数

var springDisplacement : [Float] {return calculate(forceView2, stiffView2, springNumView2) }

public func calculate (f:[Float], s:[Float], n:NSInteger) -> [Float]

最佳答案

这个怎么样?

let (forceBound1, forceBound2, displacement) = calculateBoundary(...)

关于ios - swift - 声明计算属性以调用具有多个返回值的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28523358/

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