美文网首页
Swift中rawValue的作用

Swift中rawValue的作用

作者: isnow | 来源:发表于2020-09-24 17:44 被阅读0次

rawValue 用于swift中的enum(枚举),用于取枚举项的原始值,例如:

enum Category: String, CaseIterable, Codable, Hashable {

        case featured = "Featured"

        case lakes = "Lakes"

        case rivers = "Rivers"

        case mountains = "Mountains"

    }

Category.lakes.rawValue 就是 "Lakes"


相关文章

  • Swift中rawValue的作用

    rawValue 用于swift中的enum(枚举),用于取枚举项的原始值,例如: enum Category: ...

  • Swift --- rawValue

    举个例子: init?(rawValue:)

  • swift的Enum和Optional

    1、Enum 1.1、基本用法 swift中通过enum关键字来声明一个枚举。 1.2、原始值(rawValue)...

  • 安全的资源组织方式

    在Swift中是没有宏定义的,但是我们可以灵活的使用rawValue为String的enum类型来代替字符串,然后...

  • OC中枚举关联值

    相较于oc中的枚举,swift中的枚举有个rawValue,即关联值的存在.这样方便了枚举的定义,也使枚举的定义不...

  • swift如何同时设置多个枚举值

    swift如何同时设置多个枚举值,有两种方式 1.通过rawValue方法赋值self.tableView.aut...

  • swift中的!和?作用

    问题: 在实际用Swift写CocoaTouch时,发现下面这样写才可以通过编译 var amiteLbl :UI...

  • swift中!和?的作用

    例子: 问题:在实际swift写CocoaTouch时,发现这样写词啊可以通过编译 var amiteLabel:...

  • swift中的!和?作用

    举个例子吧: 问题: 在实际用Swift写CocoaTouch时,发现下面这样写才可以通过编译 var amite...

  • swift:Enumeration 枚举

    枚举 rawValue indirect

网友评论

      本文标题:Swift中rawValue的作用

      本文链接:https://www.haomeiwen.com/subject/anktuktx.html