#if taxi_coopsfunc pippo(){ println("pippo");}#elsefunc triggerActiveLocationUpdate(entering:Bool){}#endif
预处理器完全忽略该指令并尝试编译triggerActiveLocationUpdate.请注意#if taxi_coops指令在同一文件的其他部分中受到尊重.
有没有办法简单地在Swift中排除一些代码和/或为什么我的修复不起作用?
在Swift中,使用#if!作为#ifndef的替代品,例如:#if !os(OSX) // compiled when not on OS X#endif总结
以上是内存溢出为你收集整理的在Swift中有条件地排除代码全部内容,希望文章能够帮你解决在Swift中有条件地排除代码所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)