當創建一個類,一個BOOL
財產申報往往是這樣的:Objective-C類別屬性獲得者的命名模式?
@property (nonatomic, getter=isActive) BOOL active;
對於正常類和子類,命名吸氣is<#Key#>
是有道理的,看起來銳利,是很好的if
語句中使用。
什麼時候在一個類別中命名屬性?
我只是在執行上NSView
一些輔助方法,當所有的突然,事情卻猙獰依次爲:
@property (nonatomic, readonly, getter=bsd_isFieldEditorDelegate) BOOL bsd_fieldEditorDelegate;
(在我的情況bsd_
)將推薦的前綴後,的語義值吸氣變化似乎會丟失。在這種情況下,我應該完全刪除getter名稱還是什麼?
我查看了整個文檔,但找不到明確的答案。有一個,還是我只是在超越它?
怎麼樣isBsdFieldEditorDelegate? – Alex 2015-02-23 18:54:35
@Alex我真的想過那個!我只是不知道是否有一個我應該遵循的約定。 – 2015-02-23 19:52:08