title: How to load a controller when clicking a button with RubyMotion?
body: <p>Let's say I have 2 controllers A and B. </p>
  
  <p>In A I have:</p>
  
  <pre><code>def viewDidLoad
    super
    button = UIButton.buttonWithType UIButtonTypeRoundedRect
    button.setTitle "Open B", forState: UIControlStateNormal
    button.addTarget(self, action: :open_b, forControlEvents: UIControlEventTouchUpInside)
    self.view.addSubview button
  end
  
  def open_b
    # ?????
  end
  </code></pre>
  
  <p>In B I have another view with its own logic, which is not important.</p>
  
  <p><strong>I want to open B when clicking the button. How should I go and do this?</strong></p>
  
  <p>This must be dead obvious for anyone with some iOS experience, but I can't find how you're supposed to do it. Any pointers are appreciated. A solution in Objectve-C is acceptable and would get my upvote, even if I'd prefer it to be with RubyMotion.</p>