iOS用全局宏的概念 preprocessor macros

ios有没有全局宏,或者在工程属性里设置宏?

比如我设置了一个宏叫IOS,

在所有/整个工程的代码里这个宏都是有效的。

------解决方案--------------------

在工程的设置属性里搜索preprocessor macros可以看到DEBUG的定义,再添加上自己的就好了

也可以在.pch文件里定义

------解决方案--------------------

可以放到.pch文件里

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

#if DEBUG || POD_CONFIGURATION_IN_HOUSE || INHOUSE

 

#else

 

#endif

 

#if POD_CONFIGURATION_IN_DEBUG

#define kBMKMapKey @""

#elif POD_CONFIGURATION_IN_HOUSE

#define kBMKMapKey @""

#else

#define kBMKMapKey @""

#endif

 

posted @ 2020-10-27 17:20  sundaysios  阅读(665)  评论(0编辑  收藏  举报