Xcode - 在 Xcode 里添加和使用 Debug 宏定义

it2022-05-08  10

转载https://blog.csdn.net/u011342466/article/details/79672161?tdsourcetag=s_pctim_aiomsg

源链接:https://viktyz.gitbooks.io/iosnotebook-gitbook/Notes/Note_00176_20160426.html

方案名称

Xcode - 在 Xcode 里添加和使用 Debug 宏定义

关键字

Xcode \ Debug 模式 \ 宏定义

需求场景

需要为工程设置仅在 Debug 模式下有效的代码时

参考链接

Wutiam - #ifdef 中的逻辑与或操作

详细内容

添加宏定义并使用

举例 : 添加 TARGET_IPAD_DEBUG 为 Debug 模式下特有宏定义

Xcode -> 工程 Build Settings -> All -> Preprocessor Macros -> TARGET_IPAD_DEBUG=1

 

#ifdef TARGET_IPAD_DEBUG

//...此处代码仅 Debug 模式下有效

#endif

添加多条宏定义并使用逻辑与或操作

 

#if (!defined A) && (defined B)

//...此处代码仅 (!A && B) 时有效

#endif

 

#if (defined A) || (defined B)

//...此处代码仅 (A || B) 时有效

#endif

 


最新回复(0)