【发布时间】:2012-10-19 14:09:36
【问题描述】:
在我的应用程序中,我必须重新定义一个宏。我确实喜欢这个。
-(void)viewDidLoad{
#undef kMacro
#define kMacro @"New Value"
}
在这个函数中运行良好。当我将NSLog 放入此函数时,我得到“新值”。但是,我无法在这个函数之外或在其他类中获得这个新值。 (我得到旧值)。是否可以将宏重新定义为全局?
【问题讨论】:
标签: iphone objective-c macros