title: Cast to pointer from integer of different size in performSelectorOnMainThread:withObject:waitUntilDone
body: <p>I have:</p>
  
  <pre><code> BOOL someBoolValue = ... //some code returning BOOL
  </code></pre>
  
  <p>when I try to invoke:</p>
  
  <pre><code>[self performSelectorOnMainThread:@selector(refreshView:) withObject:someBoolValue waitUntilDone:NO];
  </code></pre>
  
  <p>I'm getting a warning:</p>
  
  <blockquote>
    <p>cast to pointer from integer of different size</p>
  </blockquote>
  
  <p>Any hints on this? </p>