我正在尝试为特定目标排除 Swift 文件的某些部分。然而,我没有找到 #ifndef Objective-c 指令的任何替代品,而且如果我使用以下形式:
#if taxi_coops
func pippo(){
println("pippo");
}
#else
func triggerActiveLocationUpdate(entering:Bool){}
#endif
预处理器完全忽略该指令并尝试编译 triggerActiveLocationUpdate。请注意,#if tax_coops指令在同一文件的其他部分受到尊重。
有什么方法可以简单地排除 Swift 中的一些代码和/或为什么我的修复不起作用?