Objective-C @implementation变量

时间:2015-02-06 23:25:51

标签: objective-c interface implementation

两个代码有什么区别?哪个角色有变量?

@interface ClassX : NSObject{

int variable;

}
@end


int variable;
@interface ClassY : NSObject{

}
@end

1 个答案:

答案 0 :(得分:1)

在第一个示例中,您将创建一个实例变量。在第二个示例中,您将创建一个全局变量。实例变量是类实例的一部分,而全局变量不与类绑定。