当我们在委托中收到一条消息时:

- (void)chatDidReceiveMessage:(QBChatMessage *)message

我们如何知道此消息的UTC时间是什么?我遇到了用户设备日期和时间的问题。因此,我必须使用服务器时间。有没有办法从QBChatMessage对象获取它。

附言我已经在使用QBChatMessage类的日期字段,但是我需要服务器时间。

最佳答案

QBChatMessage *message = [QBChatMessage message];
...
NSMutableDictionary *params = [NSMutableDictionary dictionary];
params[@"date_sent"] = @((int)[[NSDate date] timeIntervalSince1970];
...
[message setCustomParameters:params];


quickblox文档中提供了更多详细信息...
http://quickblox.com/developers/Chat

关于ios - 如何从QBChatMessage获取QuickBlox服务器时间?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29918807/

10-12 02:41