【发布时间】:2014-05-20 04:14:44
【问题描述】:
我有一个 .h 文件用于定义我的所有 enum 列表,我现在想使用其中一个列表来填充我在 UITableViewController 类中创建的 UITableView。但是我不确定如何将enum 列表读入UITableViewController 类?
这就是我的enum 列表的样子。
// NameNum
typedef enum {John = 0, Jerry = 1, Jack = 2, Jeff = 3, Jonny = 4} Namenum;
我想在UITableView 中显示名称。
更新: 我使用枚举的原因是因为选择了来自UITableView的名称时,我需要在请求中向服务器调用的请求发送相应的号码。
【问题讨论】:
-
您想在表格视图中显示什么?每个枚举值的整数值?
-
创建像
Namenum obj这样的枚举对象;然后 .m 文件obj = John或其他。您可以使用if(obj == John/0)进行比较 -
@maddy 我想显示名字而不是数字......现在我想我把这些东西放在错误的地方:P
-
这个 SO Q&A 对 enum Values to NSString (iOS) 有帮助吗?这也链接了Convert objective-c typedef to its string equivalent?
-
@HurkNburkS:实际上 .h 我的意思是全局标题。它会起作用的。
标签: ios objective-c uitableview enums