gpt4 book ai didi

ios - 如何在iOS中通过xmpp删除单个聊天?

转载 作者:行者123 更新时间:2023-12-01 16:15:46 24 4
gpt4 key购买 nike

我正在使用xmpp和ejabberd在iOS中聊天应用程序。我无法删除单个消息。

这是删除聊天的正确方法- (void)removeResources:(NSSet *)value吗?我需要删除聊天的什么参数?

还是我需要从核心数据中删除条目?在Quick Blox上,我找到了以下方法:

NSSet *mesagesIDs = [NSSet setWithObjects:@"54fdbb69535c12c2e407c672", @"54fdbb69535c12c2e407c673", nil];      

[QBRequest deleteMessagesWithIDs:mesagesIDs

如何在没有quickblox的项目中使用它?

最佳答案

如果您有XMPPMessageArchiving_Message_CoreDataObject。我认为该对象用于显示UITableView中的数据,因此您可以使用以下代码直接从核心数据中删除该对象。我在这里显示删除消息循环。

NSManagedObjectContext *moc = [self managedObjectContext];
for (XMPPMessageArchiving_Message_CoreDataObject *message in messages)
{
[moc deleteObject:message];

}

希望这对您有所帮助。

关于ios - 如何在iOS中通过xmpp删除单个聊天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30520855/

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