#ios
因为在运行时,枚举是一个固定的数据结构,所以使用 NSDictionary 固定字典结构,存储即可;
在头文件中,先完成结构声明,还有一个,相对应的,初始化函数
![[Pasted image 20241115105455.png]]
需要转换的,对应enum枚举,用来判断,是否完成
![[Pasted image 20241115105546.png]]
初始化函数的,具体逻辑处理:
![[Pasted image 20241115105640.png]]
后续调用 字符串:
enumToStringDict[@(respondent.completionStatus)]
是通过这个枚举,作为key,获取到,对应自定义的字符串相关
![[Pasted image 20241115105905.png]]