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这样的东西可以在你的代码中使用。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |