StoreKit中的枚举声明中包含的Typename会导致编译器错误

时间:2013-02-12 21:43:13

标签: objective-c enums compiler-errors

我正在尝试编译一段代码(使用一些C ++和Objective-C)并获得与typedef相关的编译错误,该错误可以在Apple的StoreKit框架中找到,在SKDownload.h中:

typedef enum : NSInteger       
{
    SKDownloadStateWaiting,
    SKDownloadStateActive,
    SKDownloadStatePaused,
    SKDownloadStateFinished,
    SKDownloadStateFailed,
    SKDownloadStateCancelled
}
SKDownloadState; 

: NSInteger位的含义是什么?

如果我摆脱: NSInteger代码编译并运行良好但我怀疑我应该做这种黑客攻击。

0 个答案:

没有答案