Swift 如何创建没有内联值的可选变量
我有一个方法返回一个可选整数,如下所示:Swift 如何创建没有内联值的可选变量,swift,Swift,我有一个方法返回一个可选整数,如下所示: func foo(bar:String) -> Int? { if(bar == "bar") { return 42 } else { var nothing:Int? return nothing } } 我想在不创建var的情况下不返回任何值,这可能吗 return nothing:Int? 就像我期望的那样 提前感谢。使用 return ni
func foo(bar:String) -> Int?
{
if(bar == "bar")
{
return 42
}
else
{
var nothing:Int?
return nothing
}
}
我想在不创建var的情况下不返回任何值,这可能吗
return nothing:Int?
就像我期望的那样
提前感谢。使用
return nil
您不需要指定类型-您已经在函数返回类型中提供了它。使用
return nil
您不需要指定类型-您已经在函数返回类型中提供了它。使用
return nil
您不需要指定类型-您已经在函数返回类型中提供了它。使用
return nil
您不需要指定类型-您已经在函数返回类型中提供了它。使用:
func foo(bar:String) -> Int?
{
return bar == "bar" ? 42 : nil
}
返回所需的nil
。表达式?:
在任何语言中都是最不常用的…使用:
func foo(bar:String) -> Int?
{
return bar == "bar" ? 42 : nil
}
返回所需的nil
。表达式?:
在任何语言中都是最不常用的…使用:
func foo(bar:String) -> Int?
{
return bar == "bar" ? 42 : nil
}
返回所需的nil
。表达式?:
在任何语言中都是最不常用的…使用:
func foo(bar:String) -> Int?
{
return bar == "bar" ? 42 : nil
}
返回所需的
nil
。表达式?:
在任何语言中都是最不常用的…然后使用:return Int?()或just:return nil just return nil。nil表示“什么都没有”(可选变量没有值)。然后使用:return Int?()或just:return nil just return nil。nil表示“什么都没有”(可选变量没有值)。然后使用:return Int?()或just:return nil just return nil。nil表示“什么都没有”(可选变量没有值)。然后使用:return Int?()或just:return nil just return nil。nil的意思是“什么都没有”(你的可选变量没有值)。我确信我已经测试了这个函数。。。很抱歉这个明显的问题-也许其他人可以使用它我确信我测试了这个拳头。。。很抱歉这个明显的问题-也许其他人可以使用它我确信我测试了这个拳头。。。很抱歉这个明显的问题-也许其他人可以使用它我确信我测试了这个拳头。。。很抱歉这个明显的问题-也许其他人可以使用它