title: Why use self if code works without it?
body: <p>Really, why most of people use self.something for almost everything when code works without it?</p>
  
  <p>for example:</p>
  
  <pre><code>-(void)viewDidLoad {
  
  self.mylabel.text = [NSString stringWithFormat:@" %@", someVariable];
  
  }
  </code></pre>
  
  <p>The code works the same way without self.</p>
  
  <p>I have tried to see what happens without self and it always works.</p>