http://www.iteye.com/problems/97859
Objective-C程序设计第2版
实例变量定义在 @interface 下
@interface Hello:NSObject
{
int foo;
}
Objective-C程序设计第4版
实例变量定义在 @implementation 下
@implementation Hello:NSObject
{
int foo;
}
-
一个可以被子类继承 一个不可以。
http://segmentfault.com/q/1010000000155140
-
在 @interface 里声明的变量,如果你提供了 setter/getter 方法,那么其他类可以使用该变量的 getter/setter.
然而,在 @implementation 里声明的变量,其 getter/setter 方法只在该类中可以。