title: UIImageView's don't appear on first time view when being segued to from another View Controller
body: <p>I have VC1, which segues to VC2.  VC2 has some UIImageView's that should be displayed in viewDidLoad()--however the first time I land on VC2, the images are not shown. If I go to the next page of the app, then come back to VC2, the images are now there. I checked and the UIImageView's are not nil the first time landing on VC2, so I'm not sure why they don't appear the first time, and why they do appear all other times? My code for VC2 is below:</p>
  
  <pre><code>@IBOutlet weak var nameTitle: UILabel!
  
  @IBOutlet weak var safeIcon: UIImageView!
  
  @IBOutlet weak var eaIcon: UIImageView!
  
  
  override func viewDidLoad() {
  
      super.viewDidLoad()
      self.nameTitle.text = "\(firstName)'s Safe".uppercaseString
  
      self.safeIcon.image = UIImage(named: "safe icon")
      self.eaIcon.image = UIImage(named: "EA Logo")
  
      println(safeIcon)
  
  }
  </code></pre>
  
  <p>I'm wondering if this has anything to do the segue from VC1 to VC2, which is done in a function like this:</p>
  
  <pre><code>func segueToApp(sender: AnyObject) -&gt; Void {
  
      self.performSegueWithIdentifier("loginSuccess", sender: self)
  
  }
  </code></pre>
  
  <p>Any ideas?</p>