Swift,不会接收消息,求指导!

我在按照官方文档操作一对一会话时,用户注册、登录、创建你会话、发送消息都可以实现。但是我不会接收消息,利用文档中的代码,拷贝后,会提示找不到Delegator的错误,然后,client这个函数也不会触发。

let delegator: Delegator = Delegator()

jerry.delegate = delegator

func client(_ client: IMClient, conversation: IMConversation, event: IMConversationEvent) {
switch event {
case .message(event: let messageEvent):
switch messageEvent {
case .received(message: let message):
print(message)
default:
break
}
default:
break
}
}

另外,文档中说的回调函数,到底怎么用啊?谢谢大佬们了,给你们磕头。

同样遇到这个问题了

加上代理 IMClientDelegate
然后

client.delegate = self