title: trying to get simplest possible example of performSelector: withObject working
body: <p>Here's my method signature for "targetMethod":</p>
  
  <pre><code>-(void)targetMethod: (id)arg;
  </code></pre>
  
  <p>This works:</p>
  
  <pre><code>[myObject targetMethod:@"called the regular way"];
  </code></pre>
  
  <p>This doesn't</p>
  
  <pre><code>[myObject performSelector:@selector(targetMethod) withObject:@"called using selector"];
  </code></pre>
  
  <p>It results in  the following error:</p>
  
  <p>-[SelectorTest targetMethod]: unrecognized selector sent to instance 0x4e075d0</p>
  
  <p>What am I doing wrong?</p>