title: NS_INLINE and Xcode debugger
body: <p>Single stepping through code that uses any of the NS_INLINE functions from NSGeometry.h causes the debugger to lose sync with the current instruction pointer, making debugging the routines very difficult.</p>
  
  <p>I've tried <code>#undef NS_INLINE</code> at the top of my implementation file,<code>#define NS_INLINE</code> in the precompiled header, looking for pragmas, compiler switches, etc., but no matter what, the functions always compile inline for my debug builds.</p>
  
  <p>FWIW - NSMakeRect, NS_MakeSize, etc. all compile inline.</p>
  
  <p>Question is, how do I get NS_INLINE to compile to nothing?</p>