【发布时间】:2009-02-16 20:18:30
【问题描述】:
我使用这段代码来设置我的常量
// Constants.h
extern NSInteger const KNameIndex;
// Constants.m
NSInteger const KNameIndex = 0;
在导入 Constant.h 文件的文件中的 switch 语句中,我有这个:
switch (self.sectionFromParentTable) {
case KNameIndex:
self.types = self.facilityTypes;
break;
...
我在编译时收到错误消息:“error:case label does not reduce to an integer constant”
有什么想法可能会搞砸吗?
【问题讨论】:
标签: objective-c