2012-02-12 123 views
0

剛剛閱讀了一些示例Objective C代碼。有人可以解釋這個Objective C @property語法嗎?

@property (nonatomic, strong) IBOutlet UILabel *descriptionLabel; 

我明白,在這裏我們聲明瞭一個名爲descriptionLabel的屬性。該屬性有兩個屬性:非原子性和強大。

我不明白的是有兩種類型定義... IBOutlet UILabel ...

任何人都可以解釋爲什麼和怎樣的影響是兩種類型的定義是什麼?

+1

我認爲IBOutlet#define'd是一個「空」。這基本上被界面生成器用作指示器來指示可以設置的屬性。 – akhisp 2012-02-12 21:47:26

+0

感謝您的回答 - 您是否想重新發表您的評論作爲答案,以便我可以接受它? – bodacious 2012-02-13 21:57:28

回答

1

IBOutlet被定義爲「空」。這基本上被界面生成器用作指示器來指示可以設置的屬性。

相關問題