title: getUserTimeLineFor:sinceId not returning latest tweets
body: <p>I want to get latest tweets posted after a particular tweet/time. I'm using MGTwitterEngine for iOS.</p>
  
  <p>I fetch the id of the last tweet posted like this (variable statusId)</p>
  
  <pre><code>- (void)statusesReceived:(NSArray *)statuses forRequest:(NSString *)connectionIdentifier`
  {
      NSMutableDictionary *statusDict = [NSMutableDictionary dictionaryWithDictionary:[[Shared sharedInstance].tweets objectAtIndex:i]];
      NSString *idstr = [statusDict valueForKey:@"id"];
      statusId = unsigned long version of idstr using NSNumberFormatter;
  }
  </code></pre>
  
  <p>I store this statusId as a global variable and again when I call </p>
  
  <pre><code>-(void) getTweets
  {
      [twitterEngine getUserTimelineFor:title sinceID:statusId startingAtPage:0 count:20];
  }
  </code></pre>
  
  <p>it returns the old tweets and not new ones posted after the last tweet.</p>
  
  <p>Also when I do an NSLog of the statusID stored and the string value of the ID, they are printed different (even though according to docs, both should be unsigned long)</p>
  
  <p>Can someone please let me know how to get tweets posted after a specific tweet/time?</p>
  
  <p>Thanks.</p>
  
  <p><strong>Is there no solution t this problem. I posted the problem yesterday and since then no reply has come.</strong></p>