gpt4 book ai didi

struct - 从扩展中返回 CGPoint

转载 作者:搜寻专家 更新时间:2023-11-01 06:49:08 25 4
gpt4 key购买 nike

我正在尝试从 CGPoint 扩展 返回一个 CGPoint

我有这个扩展名:

extension CGPoint {
func Multiply(factor:Int) {
return self.x*factor, self.y*factor
}
}

现在,无论我如何更改返回行,我都会得到一个不同的错误。我试过用 {},[],() 包围它,我试过 {1,2},[1,2],(1,2)

CGPointMake() 是不允许的。

就像我在 Obj-C 中一样 {.x = 1, .y = 2}

似乎没有任何效果,每个错误都不同。

最佳答案

你忘了声明返回类型(CGPoint):

extension CGPoint {
func Multiply(factor:CGFloat) -> CGPoint {
return CGPoint(x: self.x*factor, y:self.y*factor)
}
}

那应该编译。

关于struct - 从扩展中返回 CGPoint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24849882/

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