title: Swift access another class without creating a new instance
body: <p>I have a iOS app with a view which contains a container holding a tableView. I want to access a function from this tableView controller, but I don't want to create a new instance of this tableView in the process. I tried this and it creates a new instance meaning that I can't change variables that are displayed on the view.</p>
  
  <p>From my FirstViewController, how can I access the function <code>updateBuckets</code> in my <code>BucketTableViewController</code> which is already running an instance?</p>
  
  <p>Currently I'm trying <code>self.BucketTableViewController.updateBuckets(self.bigArray)</code> and receiving the error <code>FirstViewController</code> does not have a member named <code>BucketTableViewController</code></p>