标签: iphone objective-c instance-variables
接口(在“.h”文件中)和在(在.m文件中)的实现中声明的变量之间有什么区别?
答案 0 :(得分:2)
在@interface {...} ... @end块的括号内声明的数据是类的实例变量。在.m文件中声明(在全局范围内)的数据是app-global数据。 .h与.m文件没什么关系,.h文件通常只是#import'ed到.m文件。重要的是数据是否是@interface {...} ... @end。同样,在@interface之外声明的.h文件中的数据也将在app全局范围内。