使用 Swift 语言初始化

Init in Swift language

我读到

init

在Swift中没有return值,那么为什么我可以这样写:

var str = String.init("mystring")

函数 init 没有 return 你是对的,但在这种情况下,你只是让一个变量等于用 "hello"

初始化的结构字符串

等同于:

var class = someClass()

() 是一个没有参数的初始化函数。