在文档中,我看到此代码可以获取用户的上一次活动
有人可以帮助我在swift中使用它吗?
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
}
我正在聊天对话框viewcontroller。
我得到对话框ID,收件人ID等
但是如何检索用户的lastRequestAt字段?
QBUUser *user = ...;
这三个点是什么? ...
我应该通过什么?
答案 0 :(得分:1)
您应首先通过ID获取用户:
QBRequest.userWithID(userID, successBlock: { (response : QBResponse, user: QBUUser?) -> Void in
lastRequestAt = Int((user?.lastRequestAt?.timeIntervalSince1970)!)
}, errorBlock: {(response: QBResponse) -> Void in
// Handle error
})