title: Store additional associated infomation in a UIView
body: <p>I've been reading up a lot about Gesture Recognizers on SO - and have managed to write a working code which when a long-press is recognised on an UIImage, an action sheet appears:</p>
  <pre><code>{ ...
   UILongPressGestureRecognizer *longPressWall = [[[UILongPressGestureRecognizer alloc]
                                                                 initWithTarget:self     action:@selector(deleteImage:)] autorelease];
                       longPressWall.minimumPressDuration = 0.4;
                       l.userInteractionEnabled=YES;
                       [l addGestureRecognizer:longPressWall];
  ... }
  
  
  -(void)deleteImage:(UILongPressGestureRecognizer*)sender { 
      if(UIGestureRecognizerStateBegan == sender.state) {
          UIActionSheet *as = [[UIActionSheet alloc] initWithTitle:@&quot;&quot; delegate:self cancelButtonTitle:@&quot;Close&quot; destructiveButtonTitle:@&quot;Delete Screenshot&quot; otherButtonTitles: nil];
          [as showInView:masterView];
          [as release];
      }
  }
  </code></pre>
  <p>So, sending information to the Selector <code>deleteImage:</code> is a little tricky in this situation.
  I want to send a HTTP request to a server when deleteImage is called, so I need some information from the view.</p>
  <p>Is there anyway to store information into the <code>UIImageView</code> and retrieve it from <code>sender.view.myinfo</code> (for example)?</p>