@implementation classname
static const unsigned int OFFSET_STX =0;
static const unsigned int OFFSET_ETX =1;
static const unsigned int OFFSET_KTX =2;
static const unsigned int OFFSET_MTX =4;
static const unsigned int OFFSET_LTX =5;
static const char STX =0x05;
static const char ETX =0x09;
@end
錯誤 '__attribute__':預計 '=', '', '', 'ASM' 或 '之前的sizeof'
expected '=', ',', ';', 'asm' or '__attribute__' before 'sizeof'
我如何聲明類裏面這些靜態變量。
我是否需要申報
+(int)OFFSET_ETX
{
return OFFSET_ETX=0;
}
,並通過調用[類名OFFSET_ETX]爲每個靜態變量。 我有超過10個靜態變量要分配在我的程序中。
[錯誤的可能重複:預期'',',',';','asm'或'__attribute__'''foo']之前(http://stackoverflow.com/questions/990906/iphone-error-expected-asm-or-attribute- before-foo)或[Objective-C錯誤預期asm或屬性之前的類](http://stackoverflow.com/questions/1825597/) – 2011-05-18 03:41:50
@Josh Caswell:我的問題不同於這兩個鏈接。 – spandana 2011-05-18 04:14:04