先说说点是什么?很快.您可以创建一个看起来像这样的var.
var number : Int?
Run Code Online (Sandbox Code Playgroud)
你基本上是说这个变量有可能是零.如果某个对象有可能是零,那么你就不想做这样的事情了.
var secondNumber = number! + 5
Run Code Online (Sandbox Code Playgroud)
基本上在你所说的这个陈述中,这个变量有可能是零,但是,我将完全忽略这个事实并假装它没有办法可以为零.
相反,您需要先检查该变量是否存在,然后再进行设置
var number : Int?
var number2 : Int?
number = 10
if let unwrappedNumber = number {
number2 = unwrappedNumber + 5
}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
864 次 |
| 最近记录: |