加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Swift中元组的枚举

发布时间:2020-12-14 06:00:17 所属栏目:百科 来源:网络整理
导读:这是否可能在Swift中创建一个枚举的元组? 我想建立像: enum ErrorCode: (Int,String) { case Generic_Error = (0,"Unknown") case DB_Error = (909,"Database")} 但它不编译…有没有办法获得类似的结果? 这取决于你的意思是“类似”。我做的是使用一个具
这是否可能在Swift中创建一个枚举的元组?

我想建立像:

enum ErrorCode: (Int,String) {
    case Generic_Error = (0,"Unknown")
    case DB_Error = (909,"Database")
}

但它不编译…有没有办法获得类似的结果?

这取决于你的意思是“类似”。我做的是使用一个具有静态常量属性的结构:
struct Trouble {
    static let Generic_Error = (0,"Unknown")
    static let DB_Error = (909,"Database")
}

现在Trouble.Generic_Error这样的东西可以在你的代码中使用。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读