title: programmatically adding uilabel to view controller for xib causes 'No Visible @Interface' error
body: <p>I am only use to storyboarding in xcode but my new boss wants everyone done in xib files, of which I have no experience.</p>
  
  <p>All I have done so far is created a new single view application, and under the 'viewDidLoad'method have added the code..</p>
  
  <pre><code>UILabel *scoreLabel = [ [UILabel alloc ] initWithFrame:CGRectMake(0, 0.0, 150.0, 43.0) ];
  
  [self addSubview:scoreLabel];
  </code></pre>
  
  <p>and the line </p>
  
  <pre><code> [self addSubview:scoreLabel];
  </code></pre>
  
  <p>throws the error 'No Visible @Interface for 'ViewController' declares the selector 'addSubView'</p>
  
  <p>What exactly am I missing here?  </p>