美文网首页
枚举的和值的转换

枚举的和值的转换

作者: woo_5857 | 来源:发表于2022-03-17 10:41 被阅读0次

枚举的和值的转换

enum SmileType: String {

    case haha = "哈哈笑"

    case hehe = "呵呵笑"

    case heihei = "嘿嘿笑"

}

class ViewController: UIViewController {

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view.

        let smileType: SmileType = .haha

        print(smileType.rawValue) // 哈哈笑

        let type = SmileType(rawValue: "哈哈笑")

        print(type) //  Optional(项目名称.SmileType.haha)

    }

}

相关文章

  • C#枚举及与枚举常数的转换

    1、枚举的定义 2、枚举绑定到comboBox 3、枚举常数转换为枚举string转枚举 数字值转枚举

  • OC枚举值到字符串转换

    OC枚举值到字符串转换 Swift枚举类型引入了Raw Value的概念,每个枚举case的Raw Value可以...

  • 枚举帮助类EnumHelper--NetCore3/.Net5

    返回一个枚举值,该值指示指定枚举的描述名称中存在给定的整数值或其字符串名称,如若不存在则返回指定默认值 枚举转换下...

  • Swift 5 枚举

    枚举 关联值: 枚举的成员值和其他类型的值关联储存,存储在枚举变量中 原始值: 枚举成员使用相同的默认值预先对应,...

  • 2019-08-06 go protocolbuffer

    Go protobuf生成器将枚举名称映射到值(反之亦然).您可以使用此映射将字符串转换为枚举值

  • 枚举

    枚举 本节内容包括: 枚举语法 匹配枚举值与switch语句 相关值 原始值 枚举语法 注意:不像 C 和 Obj...

  • Swift 中的枚举

    本文主要从内存和汇编去分析枚举的关联值和原始值 枚举成员值 用法 枚举的声明如下: 使用: 内存分析 通过Memo...

  • 使用宏定义实现OC枚举值到字符串转换

    OC枚举值到字符串转换 缘起 Objective-C中经常需要将枚举转换成对应的字符串类型。平时一般用if或swi...

  • go 枚举类型

    这里需要用到enum库 定义一个枚举类型 操作枚举enum 查看枚举值 修改自定义枚举值 添加和移除枚举值

  • Swift与OC的语法简单对比(常用语法二)

    20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...

网友评论

      本文标题:枚举的和值的转换

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