在Objective-C中取消定义一个宏

Dmi*_*try 4 macros objective-c c-preprocessor

如何在Objective-C中取消定义宏?

我有自动定义宏的情况,但我想手动取消定义.我该怎么做呢?

#ifdef macro_name
    ...
#endif
Run Code Online (Sandbox Code Playgroud)

Mic*_*ker 13

#undef macro_name
Run Code Online (Sandbox Code Playgroud)

是你梦想的指示.