title: UIView memory crash
body: <p>I have got <code>GMSMapView</code>and on it I want to have additional UIView with UITableView.</p>
  
  <pre><code>let shopListView = UIView(frame: CGRectMake(0,0,UIScreen.mainScreen().bounds.width, 500))
  shopListView.backgroundColor = UIColor.redColor()
  tableView = UITableView(frame: CGRectMake(0,0,UIScreen.mainScreen().bounds.width, 500))
  shopListView.addSubview(tableView!)
  tableView!.delegate = self
  tableView!.dataSource = self
  tableView!.registerNib(UINib(nibName: "TableViewCell", bundle: nil), forCellReuseIdentifier: "explore")
  self.mapView.addSubview(shopListView)
  print(tableView!.delegate)
  tableView!.reloadData()
  </code></pre>
  
  <p>After some changes I am showing this view like</p>
  
  <pre><code>func showShopViewList() {
      UIView.animateWithDuration(0.8, delay: 0.0, options: UIViewAnimationOptions.CurveEaseInOut, animations: { () -&gt; Void in
          self.shopListView.alpha = 1.0
          }, completion: nil)
  }
  </code></pre>
  
  <p>And hiding in the same way.</p>
  
  <p>The problem is - memory consumed is 300 mb, if there is no adding this view - 60 mb, and iPhone 4s is crashing cause it is to hard for him. Can you give some advice to realize this function?</p>