繁体   English   中英

类型“ ViewController”不符合协议“ MCSessionDelegate”

[英]Type 'ViewController' does not conform to protocol 'MCSessionDelegate'

我想编写一个简单的代码来测试“ MultipeerConnectivity”,所以我使用“ ViewController”类型继承“ MCSessionDelegate”和“ MCBrowserViewControllerDelegate”

但是迅速总是说类似“ ViewController”类型的错误不符合协议“ MCSessionDelegate”

我看到oc代码很容易实现,为什么我改成swift,却变成了错误?

如果您未实现此协议的必需方法,则会出现does not conform to protocol错误。

在那种情况下,为了符合MCSessionDelegate您需要实现session:didReceiveData:fromPeer:session:didStartReceivingResourceWithName:fromPeer:withProgress:session:didFinishReceivingResourceWithName:fromPeer:atURL:withError:session:didReceiveStream:withName:fromPeer:session:peer:didChangeState:

这里查看文档,其中列出了委托所需的所有方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM