HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Quickblox用户在线状态IOS大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在为 IOS使用quickblox sdk,我有一个关于用户在线状态的查询.

@H_404_8@

以下是推荐的代码.@H_404_8@

@H_404_8@

QBUUser *user = ...;

NSInteger currentTimeInterval = [[NSDate date] timeIntervalSince1970];
NSInteger userLastrequestAtTimeInterval   = [[user lastrequestAt] timeIntervalSince1970];

// if user didn't do anything last 1 minute (60 seconds)    
if((currentTimeInterval - userLastrequestAtTimeInterval) > 60)
{ 
 // user is offline Now
}

但我的疑问是,我需要在计时器事件中检查这个,因为每5-10秒我想知道用户是否在线还是有其他更好的方法?@H_404_8@

解决方法

Kudi,找出用户请求的最后日期的唯一方法是使用QBUUser lastrequestAt.

大佬总结

以上是大佬教程为你收集整理的Quickblox用户在线状态IOS全部内容,希望文章能够帮你解决Quickblox用户在线状态IOS所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。