title: how to use the object property of NSNotificationcenter
body: <p>Could somebody please show me how to use the object property on NSNotifcationCenter. I want to be able to use it to pass an integer value to my selector method.</p>
  
  <p>This is how I have set up the notification listener in my UI View. Seeing as I want an integer value to be passed I'm not sure what to replace nil with.</p>
  
  <pre><code>[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(receiveEvent:) name:@"myevent" object:nil];
  
  
  - (void)receiveEvent:(NSNotification *)notification {
      // handle event
      NSLog(@"got event %@", notification);
  }
  </code></pre>
  
  <p>I dispatch the notification from another class like this. The function is passed a variable named index. It's this value that I want to somehow fire off with the notification.</p>
  
  <pre><code>-(void) disptachFunction:(int) index
  {
      int pass= (int)index;
  
      [[NSNotificationCenter defaultCenter] postNotificationName:@"myevent" object:pass];
      //[[NSNotificationCenter defaultCenter] postNotificationName:&lt;#(NSString *)aName#&gt;   object:&lt;#(id)anObject#&gt;
  }
  </code></pre>