gpt4 book ai didi

ios - 如何从同一个 UIViewController 中创建新实例?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:43 24 4
gpt4 key购买 nike

我在 iOS 应用程序中有聊天功能,使用 XMPP 框架。但我坚持实现同步聊天。例如,如果用户正在与好友聊天并且来自另一个好友的新消息,我可以打开另一个实例吗同一个聊天 View Controller 来显示该消息?

这是我的聊天 View Controller

-(void)recvdMsg:(NSDictionary *)msg
{
NSLog(@"received message : - %@" , msg); // contains message & sender.
NSMutableDictionary *newMsg=[[NSMutableDictionary alloc]init];
NSString *m = [msg objectForKey:@"msg"];
[newMsg setObject:m forKey:@"message"];
// few more lines and finally;
[bbltblView reloadData]; // reload table view.

现在,如果来自另一个发件人的消息进来,我想将用户导航到一个新的 ChatVC,他也可以返回到当前聊天。所以如果......

  if (self.title != sender)
{
// navigating to another instance.
}

最佳答案

也许你可以通过调用它的 viewDidLoad 来刷新/重新加载你的聊天 View Controller

关于ios - 如何从同一个 UIViewController 中创建新实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20469488/

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