2010-01-04 52 views
0

我在頭文件的@Interface部分和{}之外聲明瞭什麼?頭文件中變量位置之間的區別

我希望能夠在任何時候在我的界面中獲取我的屬性,即在IBAction方法中,所以我總是需要在實現文件中使用合成?

乾杯

保羅

回答

1

在{}塊定義類的實例變量。

Outside {}但在接口部分中定義方法(即類或其實例可能響應的消息)。

要訪問其方法中的類成員,您不需要定義其他任何內容。但是,如果你想訪問你的班級以外的成員,你應該爲此定義方法。 Objective-C允許您通過將它們定義爲屬性並在實現類中進行合成來自動生成訪問器。

相關問題