title: format specifies type 'int' but the argument has type 'unsigned long'
body: <p>I'm newbie in obj-c .
  How to fix it?
  format specifies type 'int' but the argument has type 'unsigned long'</p>
  
  <pre><code>int main(int argc, const char * argv[])
  {
      const char *words[4] = {"aardvark","abacus","allude","zygote"};
      int wordCount = 4;
      int i;
  
      for(i=0;i&lt;wordCount;i++){
          NSLog(@"%s comprises %d chars", words[i], strlen(words[i]));
      }
  
      return 0;
  }
  </code></pre>