【发布时间】:2018-06-12 21:19:26
【问题描述】:
我正在尝试在XMPPStreamDelegate 中实现简单的 didReceiveTrust,但 Xcode 会在方法定义上显示警告:
func xmppStream(_ sender: XMPPStream!, didReceiveTrust trust: SecTrust, completionHandler: XMPPStreamCompletionHandler) {
completionHandler(true)
}
警告如下:
实例方法 'xmppStream(sender:didReceiveTrust:completionHandler:)' 几乎匹配 可选要求'xmppStream(_:didReceive:completionHandler:)' 协议'XMPPStreamDelegate'
在测试应用程序时,我得到以下输出:
2018-06-12 23:10:11:239 MyMessages[55145:3561831] XMPPStream:流 用 (GCDAsyncSocketManuallyEvaluateTrust == YES) 保护,但有 没有实现的代表 xmppStream:didReceiveTrust:completionHandler:.这很可能是一个 错误。
请帮忙
【问题讨论】:
标签: ios swift xmppframework