Conditional macro expansion

后端 未结 3 1153
我在风中等你
我在风中等你 2021-01-12 13:31

Heads up: This is a weird question.

I\'ve got some really useful macros that I like to use to simplify some logging. For example I can do Log(@\"My message wi

3条回答
  •  时光取名叫无心
    2021-01-12 14:09

    You can use some sort of macro conditional:

    #ifndef OBJECTIVE_C
      #define self 0
      #define _cmd ""
    #endif
    

    I'm not quite sure what you should define self and _cmd to, those were just guesses.

    I'm not sure if there is a predefined macro that you can to check if you are compiling in Objective C so you may need to define OBJECTIVE_C manually as part of your build.

提交回复
热议问题