我在let reachability = Reachability()!行上收到iOS 13 (swift5) Cannot force unwrap value of non-optional type 'Reachability'的警告Xcode11.1 我试过,if语句和try do,但似乎没有work.Removing的!给出警告“调用可以抛出,但错误不能抛出属性初始值设定项”。import Reachabilit
一开始,我对强制展开和隐式展开非常困惑。现在,以下的理解来自我的自学:
隐式展开没有可用的操作,但是有一种被称为隐式展开选项的东西。隐式展开选项和普通选项都是选项,区别在于当访问隐式未包装的可选选项时,您可以自信地知道,遮罩下有一个有效值,可以使用。普通选项需要if let 绑定或强制展开(**!**)操作来访问可选</