用“!”声明变量之间有什么区别?而没有“!”?

时间:2019-08-25 02:13:04

标签: ios swift declaration

我对声明变量与之间的区别感到困惑。没有! ?

我知道可选变量/常量的含义,并且!用来解开可选的那个,但是我找不到任何答案来回答我的问题。

以下声明表示未初始化就声明了变量。

var tableView: UITableView

但是这个声明是什么意思?

var tableView: UITableView!

1 个答案:

答案 0 :(得分:0)

这是一个隐式解包的可选内容。