在
Xcode 8中,如果声明一个类(或结构)符合协议,但尚未实现所需的方法(函数?),Xcode将给出此消息“Type’ClassName’不符合协议’ProtocolName’”这是真的.
如果通过单击显示三角形打开错误,您将看到许多带有灰色感叹号图标的项目.每个项目都说“协议需要功能……你想添加存根吗?”我确实想添加一个存根!我怎么告诉它为我添加一个存根?
解决方法
raphh的答案是正确的,但xcode在这里仍然是一个小马车(至少对我而言),
如果在将点标记转换为感叹号后没有选择Fix-it,除非您尝试再次构建,否则无法再次显示它.
建成后:
Dot error icon
当你不立即修复它时:
exclamation mark error icon
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。