【发布时间】:2017-03-24 04:07:53
【问题描述】:
我正在做一个有一些设置的框架项目。基于这些设置,一些行为将会改变。但这将由框架用户决定。比如说我在如下框架中有一个方法:
+ (void)printCompilerFlag {
if (OC_LOG_ENABLED == 0)
NSLog(@"OC_LOG_ENABLED disabled");
else
NSLog(@"OC_LOG_ENABLED enabled");
}
当用户将此框架添加到他们的项目中时,他们应该能够通过添加标志 OC_LOG_ENABLED=0 或 1 来处理他们的项目。
任何建议或手头教程都非常值得赞赏。
谢谢。
n.b:对不起,代码 sn-p,宏条件在这里不起作用。
【问题讨论】:
标签: ios objective-c xcode compiler-flags