title: c-style member vars in obj-c
body: <p>I've noticed that I cannot use the @property / @synthesize for member vars that are arrays in obj-c.  For instance the member var int mVar[5] cannot use the @property/@synthesize.</p>
  
  <p>However, I've noticed that I <em>can</em> set these vars simply by not using self.mVar[n] but instead using mVar[n].</p>
  
  <p>Can someone explain why this works, if this is good or terrible practice, and what alternative I should use if it is not good practice? </p>