SA, 我所知道的是,Objective-C的是C的限制超..枚舉在Objective-C對C
但是,當我嘗試,我用在用一個非常簡單的例子枚舉C,它並沒有在目標C的工作,
下面的代碼:
#import <Foundation/Foundation.h>
int main(void)
{
typedef enum
{
SUN, MON, TUES
}DAYS;
DAYS d = MON;
NSLog(@"%@", d);
return 0;
}
#include <stdio.h>
int main(void)
{
typedef enum
{
SUN, MON, TUES
}DAYS;
DAYS d = MON;
printf("%d\n", d);
return 0;
}
在C,它完美的作品,但在objective-c(我在WIN上使用GNUstep)執行時崩潰(沒有編譯時錯誤)
有誰能告訴我爲什麼?