【发布时间】:2010-12-23 00:27:38
【问题描述】:
我为我的 iPhone 项目制作了一个自定义类。此类的属性之一是 int,我希望能够为该属性仅分配少数值。我喜欢 Cocoa 用它自己的许多类来做这件事的方式,比如 fox 示例,在 UITableView 中设置单元格选择样式。我想在自己的课程中实现它。
我打开了一些 Cocoa 类的标题,发现了一堆 typedef 枚举,但是对于 Objective-c 来说是新手,我不太明白如何让它们为我想做的事情工作(或者甚至放在哪里)。
typedef enum {
UITableViewCellSelectionStyleNone,
UITableViewCellSelectionStyleBlue,
UITableViewCellSelectionStyleGray
} UITableViewCellSelectionStyle;
所以回顾一下......就像在 Cocoa 中你会做的那样:
cell.accessoryType = UITableViewCellAccessoryNone;
我想对自己的课程做同样的事情:
myObject.myProperty = MyObjectMyPropertySomeValue;
非常感谢任何帮助。
【问题讨论】:
标签: iphone objective-c constants