Swift 如何声明变量为隐式解析的变量?

2 min read

可以使用感叹号来声明变量为隐式解析的变量。例如:

var myVariable: String! = "Hello World"

在这个例子中,myVariable 变量被声明为一个 String 类型的隐式解析可选项。 通过感叹号来声明该变量具有隐式解析的能力,即可以隐式解析调用该变量的值,而不需要使用感叹号来解包它。 但是,如果尝试在未初始化之前使用该变量,会触发运行时错误。