我想管理与消息的聊天(作为本机 iphone 应用程序),其中第一次只显示十条消息。然后,我希望能够在 UItableview 中加载和显示其他十条消息。我找到了一种在数组中添加对象的方法,然后在 tableView 中添加对象:
-(IBAction)addCity:(id)sender
{
[dataArray addObject:@"City"];
NSArray *paths = [NSArray arrayWithObject:[NSIndexPath indexPathForRow:[dataArray count]-1 inSection:1]];
[[self tableView] insertRowsAtIndexPaths:paths withRowAnimation:UITableViewRowAnimationTop];
[tableView reloadData];
}
但我的数据包含在 NSDictionnary(头像、消息、名称)中。我可以对 NSDictionnary 使用相同的方法吗?如何 ?还有其他方法吗?
感谢大家的帮助!