title: Xcode: Extra tokens at end of #ifdef directive
body: <p>This little peace of code</p>
  
  <pre><code>#ifdef QA || DEBUG
  
  do something
  
  #endif
  </code></pre>
  
  <p>creates the following error:</p>
  
  <blockquote>
    <p>Extra tokens at end of #ifdef directive</p>
  </blockquote>
  
  <p>I tried removing one pipe, not working. Google only shows similar questions for cpp with irrelevant answers. </p>
  
  <p>Any idea?</p>