我在 SomeClass.h 中定义了一个类外常量:
extern NSString *const SCImportantString;
@interface SomeClass
@end
并在 SomeClass.m 中赋值:
NSString *const SCImportantString = @"All your base are belong to us.";
@implementation SomeClass
@end
有没有办法通过带有名称的字符串来访问这个外部常量?我知道使用该valueForKey:
方法可以使用类和即时变量。
在使用不同的构建配置时这样做会变得非常有用。