title: Why do I get a "conflicting type" warning when I implement didSelectRowAtIndexPath:
body: <p>I'm implementing the didSelectRowAtIndexPath: method in a tableviecontroller implementation.  I get a "conflicting type" warning in my code.  Everything seems to work, but the warning bugs me.  The code in my implementation file is as follows.</p>
  
  <pre><code>- (void *)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath {
  </code></pre>
  
  <p>Originally I had a return type of (NSIndexPath *), but found the type should be void as stated in UITableView.h.  Both return types have the same effect.  The code works, but I get the following warning...</p>
  
  <pre><code>warning: conflicting types for '-(void)tableview:(UITableView *)tableView...
  </code></pre>
  
  <p>Thank you for any help you can give...</p>