title: Best coding practice for Xcode variable types?
body: <p>I was just looking through my code and wondering about the standards of obj.c in xcode. We have all these NS(insert object type) which overlap with the original C, C++ objects. I wanted to clarify between different alternatives of snippets of code. Even better than explaining each one would be a link to a guide or reference containing all these.   </p>
  
  <p><code>object.property = blah;</code> or <code>[object setProperty:blah];</code><br>
  <code>float aFloat = 0.01;</code>(or <code>double</code>) or <code>CGFloat aFloat = 0.01</code><br>
  <code>int anInt = 1</code> or <code>NSInteger anInt = 1</code><br>
  <code>@"%d", anInt</code> or <code>@"%i", anInt</code></p>
  
  <p>Thanks</p>