【发布时间】:2011-11-30 08:02:38
【问题描述】:
我希望有一个变量,我可以通过导入头文件在任何地方访问它,但我也希望它是静态的,因为只创建了一个。在我的 .m 文件中,我指定了
static BOOL LogStuff = NO;
在初始化方法中我设置了日志记录值:
+ (void)initialize
{
LogStuff = ... //whatever
}
但是我希望能够通过导入 .h 文件在任何地方访问我的变量,所以我想做这样的事情:
static extern BOOL LogStuff;
但我不允许这样做。有可能做我想做的事情吗?谢谢
【问题讨论】:
标签: objective-c static public extern