title: UIAlertView Delegate method not called in UITextView Class
body: <p>I'm tying to call <code>didDismissWithButtonIndex</code> on <code>UITextView</code> Class ,but it not called.
  I also implement <code>UIAlertViewDelegate</code> on <code>MyViewcontroller.h</code> file and <code>[alert setDelegate:self]</code> to method.</p>
  
  <p><em>So is that possible to call <code>UIAlertView</code> Delegate method in <code>UITextView</code> Class ??</em></p>
  
  <pre><code>+ (void)deleteTextr:(UITapGestureRecognizer *)gestureRecognizer
  {
      if (gestureRecognizer.state == UIGestureRecognizerStateBegan)
      {
          UIAlertView *alert  = [[UIAlertView alloc]initWithTitle:@"" message:@"Delete Text !!!!" delegate:self cancelButtonTitle:@"Delete" otherButtonTitles:@"No", nil];
          [alert setDelegate:self];
          [alert show];
      }
  }
  - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
  {
      if(buttonIndex == 1)
      {
          [self removeFromSuperview];
      }
  }
  </code></pre>