title: reloadData() fatal error: unexpectedly found nil while unwrapping an Optional value
body: <p>The app crashes at the line 
  <img src="https://i.stack.imgur.com/cr45N.png" alt="enter image description here"></p>
  
  <blockquote>
  <pre><code>class ImageValueCell: UITableViewCell, UITableViewDelegate, UITableViewDataSource {
  
  @IBOutlet weak var imagesList: UITableView!
    var imageArray: NSArray!
  
  override func awakeFromNib() {
      //super.awakeFromNib()
      // Initialization code
      imagesList.delegate = self;
      imagesList.dataSource = self;
      imageArray = NSArray()
      imagesList.reloadData()
  }
  
  func addImagesValue(objectList: NSMutableArray, machine: WIFIMachine){
      imageArray = objectList
      imagesList.reloadData() //CRASHED HERE
    }
  </code></pre>
    
    <p>}</p>
  </blockquote>
  
  <p>I trace through and found that imageList is nil when the crash happens. This is a custom cell with a UITableView created on the storyboard. Can anyone advise me on the possible solution that i could try? </p>