ios枚举转字符串.md 653 B

#ios

因为在运行时,枚举是一个固定的数据结构,所以使用 NSDictionary 固定字典结构,存储即可; 在头文件中,先完成结构声明,还有一个,相对应的,初始化函数

![[Pasted image 20241115105455.png]]

需要转换的,对应enum枚举,用来判断,是否完成

![[Pasted image 20241115105546.png]]

初始化函数的,具体逻辑处理:

![[Pasted image 20241115105640.png]]

后续调用 字符串:

enumToStringDict[@(respondent.completionStatus)]

是通过这个枚举,作为key,获取到,对应自定义的字符串相关

![[Pasted image 20241115105905.png]]