title: Invalid Integer to pointer conversion in objective c
body: <p>When i am Building this code i am getting WARNING that INVALID Integer to pointer conversion.
  But when I run the application it gets Crash .....</p>
  
  <p>can any one help me...  I am getting warning at   withObject:[sender tag]</p>
  
  <p>i have frontButtonScaleUp Method which takes (NSIngeter) argument... and also tag returns NSInteger value...</p>
  
  <pre><code>- (IBAction)frontButtonReleased:(id)sender
  {
      const double delay = 0.3;
      double elapsed = CACurrentMediaTime() - tapStartTime;;
      if (elapsed &gt;= delay)
          [self frontButtonScaleUp:[sender tag]];
      else
          [self performSelector:@selector(frontButtonScaleUp) withObject:[sender tag] afterDelay:delay - elapsed];
  }
  </code></pre>