title: What is a better practice when defining a const NSString object in objective-c?
body: <p>When i read colleagues' code in my team, i usually found there were two different types of definition for const NSString objects:</p>
  
  <p><code>static NSString const *</code>   and
  <code>static NSString * const</code></p>
  
  <p>As far as i know, the former is a pointer point to a const <code>NSString</code> object, and the latter defines a const pointer to a <code>NSString</code> object.  </p>
  
  <p>My question is which is a better programming practice and a preferred way when defining a const <code>NSString</code> object in <code>objective-c</code>? </p>
  
  <p>Thx.</p>