title: How do I handle the actions of a UIAlertController?
body: <p>How can I link UIAlertController alert action buttons with action handlers using objective-c? I'm using Xcode 7.1.</p>
  
  <p>Here is my code:</p>
  
  <pre><code>- (IBAction)selectbtn:(UIButton *)sender {
  
      UIAlertController *alert=[ UIAlertController alertControllerWithTitle:@"NEW" message:@"button pressed" preferredStyle:UIAlertControllerStyleActionSheet];
      UIAlertAction *cameraaction=[UIAlertAction actionWithTitle:@"From camera" style:UIAlertActionStyleDefault handler:nil ];
      [alert addAction:cameraaction];
      UIAlertAction *libraryaction=[UIAlertAction actionWithTitle:@"From photo library" style:UIAlertActionStyleDefault handler:nil ];
      [alert addAction:libraryaction];
      UIAlertAction *cancelaction=[UIAlertAction actionWithTitle:@"cancel" style:UIAlertActionStyleDestructive handler:nil];
      [alert addAction:cancelaction];
      [self presentViewController:alert animated:YES
                       completion:nil];
      }
  </code></pre>