【发布时间】:2014-10-14 07:22:29
【问题描述】:
我想覆盖#define iAds @"@xyz"。
【问题讨论】:
标签: ios objective-c c-preprocessor
我想覆盖#define iAds @"@xyz"。
【问题讨论】:
标签: ios objective-c c-preprocessor
这和c中重写#define是一样的。一般来说,你应该使用这种结构:
#ifdef iAds
// Already defined - undefine
#undef iAds
#endif
#define iAds @"@xyz"
但只有当您的标头在原始 iAds 宏定义的标头之后编译时,它才会起作用。
【讨论】: