【问题标题】:online and offline status users in uitableview quickbloxuitableview quickblox 中的在线和离线状态用户
【发布时间】:2014-06-10 10:20:36
【问题描述】:

我发现这篇教程解释了如何为一个用户获取离线/在线状态,但我的目的是获取我的用户列表的状态,这就是我尝试放置的原因

[QBUsers userWithID:usercell.ID delegate:self]; 

在我的 cellforrow 中,我收到了很多来自 web 服务的响应,我不知道如何解决。

【问题讨论】:

    标签: ios uitableview chat quickblox offline-mode


    【解决方案1】:

    要获取用户的实时在线/离线状态,您可以使用 ContactList CHAT 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];
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多