我在一类中有一个常数,我想从另一类中访问。
我要访问这些:

#define kStateRunning 1
#define kStateGameOver 2
#define kStateMenu 3

这是我GameController.h中的Level1.m中的内容。在Level1.h中,我具有@class GameController以及在实现文件中的导入。

我尝试搜索答案,但是不确定是否正确地说明了所有这些内容。

最佳答案

如果您使用#define myConstant,则自导入文件以来,就会知道myConstant。例如,在导入和GameController.h之间的@Interface的开头定义它们。

然后,如果您将GameController.h导入其他文件之一(以Level1.m为例)。您可以使用它,而无需添加前缀。只需使用myConstant

关于iphone - objective-c :从其他类访问常量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7600717/

10-12 21:28