在线和离线状态的用户quickblox
问题描述:
,我发现这个政党成员解释如何得到一个用户离线/在线状态,但我的目的是为了让我的用户列表的状态,这就是为什么当我试图把在线和离线状态的用户quickblox
[QBUsers userWithID:usercell.ID delegate:self];
在我的cellforrow我从webservice得到很多回应我不知道如何解决这个问题。
答
要获得实时在线的用户/离线状态,您可以使用ContactList聊天API http://quickblox.com/developers/SimpleSample-chat_users-ios#Contact_list
你应该为你的表格数据源,例如用户的数组。
当您收到的更新一些用户给此回调的状态 - 你应该更新你的数据源,例如像这样
- (void)chatDidReceiveContactItemActivity:(NSUInteger)userID isOnline:(BOOL)isOnline status:(NSString *)status{
User *user = [self.myDataSource userWithID:userID];
user.online = isOnline;
[self.tableView reloadData];
}