【发布时间】:2011-09-05 17:39:27
【问题描述】:
在 Objective-C 中工作时,什么时候适合使用预处理器指令,例如
#ifdef、#if、#ifndef 和 #define 而不是像 if() 和 switch() 这样的语句?
【问题讨论】:
-
澄清一下,您是在问编译时和运行时“分支”之间的区别?
-
呃,这两件事完全不同,所以我想你应该先去看一本关于目标c的书!
-
使用其中一种没有优缺点。 “与...相对”没有任何意义,因为它们没有任何关系。
标签: ios objective-c c-preprocessor