title: Objective C + how to create a new thread and post messages to it
body: <p>I am having trouble creating a new thread in Objective C</p>
  
  <pre><code>- (void) create
  {
       NSLog( @"Hello World from create \n" );
       NSThread* evtThread = [ [NSThread alloc] initWithTarget:self
                              selector:@selector( saySomething )
                            object:nil ];
  
      [ evtThread start ];
  }
  
   - (void) saySomething
   {
      //NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
      printf( "Hello world from new thread \n");
      NSLog( @"Hello World from new thread \n" );
      //[pool release]; 
   }
  </code></pre>
  
  <p>But it looks like the method saySomething is not being called. Nothing gets printed in the console.</p>