在线和离线状态的用户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]; 
}