xcode8 – Xcode 8说“你想添加存根吗?”我如何回答?

Xcode 8中,如果声明一个类(或结构)符合协议,但尚未实现所需的方法(函数?),Xcode将给出此消息“Type’ClassName’不符合协议’ProtocolName’”这是真的.

如果通过单击显示三角形打开错误,您将看到许多带有灰色感叹号图标的项目.每个项目都说“协议需要功能……你想添加存根吗?”我确实想添加一个存根!我怎么告诉它为我添加一个存根?

解决方法

raphh的答案是正确的,但xcode在这里仍然是一个小马车(至少对我而言),

如果在将点标记转换为感叹号后没有选择Fix-it,除非您尝试再次构建,否则无法再次显示它.

建成后:
Dot error icon

当你不立即修复它时:
exclamation mark error icon

当你有几种方法要实现时,你必须重新构建才能再次获得点图标,并且你确实为第一个方法执行了Fix-it.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...