Hello, I think you get this issue because UI modifications must be done on main thread. You should post a notification on main thread. Samuel Le 14/07/10 17:19, Bal?zs Antal a ?crit : > Hi Everybody! > > I make a iPhone application and I have a following problem: > I have a tableview in my application, which stores the messages. When > an incoming message arrives, the own "on_pager" callback methods > handle the event. > > *static void on_pager(pjsua_call_id call_id, const pj_str_t *from, > const pj_str_t *to, const pj_str_t *contact, > const pj_str_t *mime_type, const pj_str_t *text) > { > NSLog(@"SIP - on_pager_starting"); > messageTransferToStore ([[NSString alloc] initWithBytes:from->ptr > length:(NSUInteger)from->slen encoding:NSUTF8StringEncoding], > [[NSString alloc] initWithBytes:to->ptr > length:(NSUInteger)to->slen encoding:NSUTF8StringEncoding], > [[NSString alloc] > initWithBytes:contact->ptr length:(NSUInteger)contact->slen > encoding:NSUTF8StringEncoding], > [[NSString alloc] > initWithBytes:mime_type->ptr length:(NSUInteger)mime_type->slen > encoding:NSUTF8StringEncoding], > [[NSString alloc] initWithBytes:text->ptr > length:(NSUInteger)text->slen encoding:NSUTF8StringEncoding]); > > NSLog(@"SIP - on_pager_ending"); > } > > void messageTransferToStore(NSString *from, NSString *to, NSString > *contact, NSString *mime_type, NSString *text) > { > iPhoneClientDevAppDelegate *appDelegate = > (iPhoneClientDevAppDelegate *)[[UIApplication sharedApplication] > delegate]; > [appDelegate add_message_from:from message_to:to > message_conatct:contact message_mime_type:mime_type message_text:text]; > }* > > I storing the data, and I like to display on a tableview. But it > doesn't work. > Every time I use the [tableview reloadData] method and it's working > fine. But in this case don't working. > > My question: What makes the situation changes, when in a callback > method I call the functions reloadData or other Objective-C method? > > Thank you in advance for your help. > > Greetings, > Balazs > > > > > > > > What makes the situation changes when a callback method to call the > functions reloadData or Other? > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20100715/969d597c/attachment.html>