我正在尝试使用外部变量。因为我使用了“numberWithInt”,所以它抱怨我没有将常量作为我的变量值传递。因此,我去掉了“const”,但现在它又抱怨说外部变量必须是一个常量。那么,这里有什么解决方案呢?我不想使用int。
.h
extern NSNumber const *MoveID;
.m
NSNumber const *MoveID = [NSNumber numberWithInt:1];
MYGreatClass
类时,MoveID
的值才会被设置。如果这是一个问题,您可以使用+load
方法。 - bbum