Swift - 多个文件错误:无法将“()”类型的返回表达式转换为返回类型“Bool”

Luk*_*mba 2 xcode swift

我知道要提供错误代码,但此错误Cannot convert return expression of type '()' to return type 'Bool'适用于多个文件,甚至是没有代码、只有类视图控制器声明的文件。提供了所有受影响文件的图片。我不确定如何调试它,因为单击错误不会提供错误行,只会显示文件。对于某些文件,当单击错误并调出该文件时,该文件的错误将消失然后重新出现。

在此输入图像描述

Ale*_* Ab 5

当你使用“guard else { return }”时尝试找到一些地方

也许在某些过滤功能中。

评论那个地方并尝试再次构建。

如果其构建正确,则修复“guard else”代码。

我有同样的问题,它对我有帮助。