如何定义BOOL常量?

时间:2009-11-02 18:19:23

标签: iphone objective-c cocoa-touch

我知道如何为浮动做这件事:

#define kMyConstant 1.0f

但我怎么能这样做BOOL值?

3 个答案:

答案 0 :(得分:43)

#define kMyConstantBOOL YES

或者

static BOOL MyConstantBool = YES;

答案 1 :(得分:8)

以下是一个例子:

#define kMyConstant      YES
#define kMyOtherConstant NO

答案 2 :(得分:7)

我会采用不同的方式:

enum { MyConstantBool = YES };

这是一个常数,它不会占用存储空间。