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 方法隻在該類中可以。