小编Kha*_*ore的帖子

在声明中或使用 init 初始化 Swift 类变量?

在 Swift 中,您可以在声明变量时在类中初始化变量:

var name: String = "John"
Run Code Online (Sandbox Code Playgroud)

或者你可以用 init 初始化:

var name: String

init(name: String) {
   self.name = name
}
Run Code Online (Sandbox Code Playgroud)

您使用哪个版本以及何时使用?

class init swift

5
推荐指数
1
解决办法
3804
查看次数

Golang不增加0.1

遵循Go代码

for i := 0.0 ; i < 5 ; i+=0.1 { fmt.Printf("%v, ", i) }

导致此(部分)输出

0, 0.1, 0.2, 0.30000000000000004, 0.4, 0.5
Run Code Online (Sandbox Code Playgroud)

为什么我得到0.30000000000000004而不是0.3?

go

-1
推荐指数
1
解决办法
64
查看次数

标签 统计

class ×1

go ×1

init ×1

swift ×1