gpt4 book ai didi

ios - Quickblox 用户通过 lastRequestAt 的在线状态

转载 作者:行者123 更新时间:2023-11-29 01:01:11 24 4
gpt4 key购买 nike

在文档中,我看到此代码用于获取用户的上次事件

有人可以帮我快速使用它吗?

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
}

我正在聊天对话框 View Controller 上。

我获取对话 ID、收件人 ID 等

但是我如何检索用户的lastRequestAt字段?

QBUUser *user = ...;

这三个点是什么? ... 我应该在其中传递什么?

最佳答案

您应该首先通过 id 获取用户:

    QBRequest.userWithID(userID, successBlock: { (response : QBResponse, user: QBUUser?) -> Void in

lastRequestAt = Int((user?.lastRequestAt?.timeIntervalSince1970)!)

}, errorBlock: {(response: QBResponse) -> Void in
// Handle error
})

关于ios - Quickblox 用户通过 lastRequestAt 的在线状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36968164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com