2009-11-06 31 views
0

我需要在类中创建静态常量,以便其他导入该类的类可以使用这些常量。 我假设枚举将是最好的方式去,因为我已经看到它通过可可类经常使用。在objective-c中创建公共静态常量

+0

你为什么将它们称为静态?你的意思是在C++静态的意义上? Objective-C没有静态类成员的概念。 – nall 2009-11-06 01:14:30

回答

2

这取决于将如何使用类型。枚举可以是创建一些命名值的简单方法,但NSString常量可以更好地与Cocoa的其余部分进行网格化(例如,这是NSAttributedString的所有属性键表示的原因,因为它们旨在存储在字典中)。