title: Xcode show semantic issue as errors
body: <p>A simple Xcode warning when there is a type mismatch during an assignment:</p>
  
  <blockquote>
    <p>Incompatible pointer types assigning to 'TypeA *' from 'TypeB *'</p>
  </blockquote>
  
  <p>Is there a way to change this setting to throw an error instead of the typical warning?</p>
  
  <p><strong>Update:</strong> I don't want all warring to raise build errors. Only warnings that are 'semantic issues' like the one in the example above.</p>