如何在Swift中实现可选值?

前端之家收集整理的这篇文章主要介绍了如何在Swift中实现可选值?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道如何实现Swift(Int,Float …)中的值类型来支持可选绑定(“?”).
我假设这些值类型不是在堆上分配,而是在堆栈上分配.那么,它们是否依赖某种指向可能为null的堆栈的指针,或者底层struct是否包含布尔标志? @H_404_2@
@H_404_2@
Optionals在Swift中实现为枚举类型.

有关如何完成此操作的示例,请参见Apple’s Swift Tour

enum OptionalValue<T> {
    case None
    case Some(T)
}
@H_404_2@ 原文链接:https://www.f2er.com/swift/320223.html

猜你在找的Swift相关文章