2012-03-27 53 views
0

我正在使用多个类的项目。在导入类到另一个之一,产生一个致命的错误,指出:Cocoa - 导入头文件时出错

error: expected specifier-qualifier-list before ' xxx '

xxx是正在导入.h文件的最后一行,即

@interface 
{ .. 
.. 
xxx 
} 

任何想法,这是什么错误的意思?谢谢!

回答

1

@interface的大括号中定义的实例变量预计至少有一个类型限定符。例如

@interface SomeClass : NSObject 
{ 
    NSString* xx; 
// ^^^^^^^^^ declared type of xx 
} 
// methods 
@end 

而且你的接口声明在结尾

缺少 @end