2009-11-06 28 views
0

我需要在類中創建靜態常量,以便其他導入該類的類可以使用這些常量。 我假設枚舉將是最好的方式去,因爲我已經看到它通過可可類經常使用。在objective-c中創建公共靜態常量

+0

你爲什麼將它們稱爲靜態?你的意思是在C++靜態的意義上? Objective-C沒有靜態類成員的概念。 – nall 2009-11-06 01:14:30

回答

2

這取決於將如何使用類型。枚舉可以是創建一些命名值的簡單方法,但NSString常量可以更好地與Cocoa的其餘部分進行網格化(例如,這是NSAttributedString的所有屬性鍵表示的原因,因爲它們旨在存儲在字典中)。