title: IBOutlets and IBactions require ! in the end
body: <p>I tried to start and go from Obj-C to Swift today and I was reading the documentation. I tried to create an easy IBOutlet in Swift and it constantly gave me those errors.</p>
  
  <p><code>View Controller has no initialiser</code></p>
  
  <blockquote>
    <p>required init(coder aDecoder: NSCoder) {
    fatalError("init(coder:) has not been implemented") }</p>
  </blockquote>
  
  <p><code>IBOutletproperty has non-optional type 'UILabel'</code></p>
  
  <p>and that constantly pops up with this code:</p>
  
  <p><code>@IBOutlet var outputLabel : UILabel</code></p>
  
  <p>but when I add an ! mark, it's running without errors like so</p>
  
  <p><code>@IBOutlet var outputLabel : UILabel!</code></p>
  
  <p>Same thing happens for IBActions...</p>