【发布时间】:2015-07-15 12:52:55
【问题描述】:
我想知道一个变量是否是可选的
我尝试了下面的方法,但失败了
func isOptional(v: Any) -> Bool {
return v is Optional
}
【问题讨论】:
-
这听起来像是一个 XY 问题...我的意思是...你可以在编译时知道...
-
How to determine if a generic is an optional in Swift? 的可能重复项(具体而言,
Any不能是可选的,但泛型可以是可选的) -
@nhgrif 谢谢你的评论。我也看到了这个问题。我是 swift 新手,这对我来说很难。