请帮我构建一个多维查找表,我想摆脱该死的箭头反模式,根本不使用 ifs 和 switch。
我有两个 UIControlStates
UIControlStateNormal UIControlStateHighlighted
定义为枚举的两侧
EnumSideLeft
EnumSideRight
和两个阴影作为枚举
EnumShadeLight EnumShadeDark
这是一个 2 x 2 x 2 的立方体。对于每个单元格/三个组合,我有一张独特的图片。
我想要一个遍历配置字典并返回 UIimage + 提供配置字典本身的类方法的类方法。
但是我不知何故无法找到一种有效的方法来使用现代文字方法定义该字典+使用字典的该立方体的层次结构。