From 6912d657ec6bb1db9683d5b5be8f0777f001ba11 Mon Sep 17 00:00:00 2001 From: 杨锴 <841720330@qq.com> Date: 星期六, 14 九月 2024 18:24:10 +0800 Subject: [PATCH] fix API --- XQMuse/Config/Enums/Enums.swift | 27 ++++++++++++++++++++++----- 1 files changed, 22 insertions(+), 5 deletions(-) diff --git a/XQMuse/Config/Enums/Enums.swift b/XQMuse/Config/Enums/Enums.swift index 3b6b37a..b5027ba 100644 --- a/XQMuse/Config/Enums/Enums.swift +++ b/XQMuse/Config/Enums/Enums.swift @@ -13,11 +13,6 @@ case line = 1 //顺序播放 } -enum GenderType:Int,HandyJSONEnum{ - case none = 0 - case man = 1 - case woman = 2 -} enum DisplayType:Int,HandyJSONEnum{ case horizontal = 1 //横 @@ -116,3 +111,25 @@ case increase = 1 case decreate = 2 } + +enum GenderType:Int,HandyJSONEnum,Codable{ + case man = 1 + case woman = 2 + case encrypt = 3 + + var rawTitle:String{ + switch self { + case .man:return "男" + case .woman:return "女" + case .encrypt:return "保密" + } + } + + static func GenderBy(_ str:String)->GenderType{ + switch str { + case "男":return .man + case "女":return .woman + default:return .encrypt + } + } +} -- Gitblit v1.7.1