原文地址:https://viktyz.gitbooks.io/iosnotebook/content/Notes/Note_00176_20160426.html

变更记录

序号 录入时间 录入人 备注
1 2016-04-26 Alfred Jiang -
1 2016-05-05 Alfred Jiang 添加多条宏定义并使用逻辑与或操作

方案名称

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

关键字

Xcode \ Debug 模式 \ 宏定义

需求场景

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

参考链接

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

详细内容

添加宏定义并使用

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

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

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

#ifdef TARGET_IPAD_DEBUG
//...此处代码仅 Debug 模式下有效
#endif
添加多条宏定义并使用逻辑与或操作
#if (!defined A) && (defined B)
//...此处代码仅 (!A && B) 时有效
#endif

#if (defined A) || (defined B)
//...此处代码仅 (A || B) 时有效
#endif

效果图

(无)

备注

(无)

相关文章:

  • 2021-04-19
  • 2021-10-26
  • 2021-08-14
  • 2021-08-31
  • 2021-07-11
  • 2022-12-23
  • 2022-12-23
  • 2021-12-31
猜你喜欢
  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-05
  • 2021-12-26
  • 2021-08-13
相关资源
相似解决方案