title: Unable to choose order of buttons in UIAlertController
body: <p>I was under the impression that if the normal action is a destructive action and the other is a cancel action in their UIAlertController that the destructive one should be on the left and the cancel should be on the right.</p>
  
  <p>If the normal action is not destructive, then the normal action should be on the right and the cancel should be on the left.</p>
  
  <p>That said, I have the following:</p>
  
  <pre><code>var confirmLeaveAlert = UIAlertController(title: "Leave", message: "Are you sure you want to leave?", preferredStyle: .Alert)
  
  let leaveAction = UIAlertAction(title: "Leave", style: .Destructive, handler: {
          (alert: UIAlertAction!) in
  
          //Handle leave
  
      }
  )
  
  let cancelAction = UIAlertAction(title: "Cancel", style: .Cancel, handler: nil)
  
  confirmLeaveAlert.addAction(leaveAction)
  confirmLeaveAlert.addAction(cancelAction)
  
  self.presentViewController(confirmLeaveAlert, animated: true, completion: nil)
  </code></pre>
  
  <p>I was under the impression that if I add the <code>leaveAction</code> first, then the <code>cancelAction</code> that the <code>leaveAction</code> would be the button on the left. This was not the case. I tried adding the buttons in the opposite order as well and it also resulted in the buttons being added in the same order.</p>
  
  <p>Am I wrong? Is there no way to achieve this?</p>