我是Objective-C和iOS開發中的新手。我有一個簡單的問題要問:新手:關於一個類中的ios/objective -c變量定義
我在某些iOS類實現文件看到,人們使用的代碼如下圖所示:
@implementation BIDMyController
- (void)viewDidLoad{...}
上面的代碼是相當簡單的。但是,有時候,我看到了類實現的代碼如下圖所示:
@implementation BIDMyController{
NSMutableArray *names;
}
- (void)viewDidLoad{...}
唯一的區別是,有添加大括號,其中包括一些變量定義。大括號&這些變量是什麼意思?他們是定義這個類的私有變量的Object-C風格?有人可以向我解釋嗎?
你確定第二個實現是@implementation而不是@interface? – stan0 2013-04-26 13:49:20