Swift UI Xcode 11 Beta 5-构建时错误



我有这个错误'编译器无法在合理的时间内键入此表达式;尝试将表达式分解为不同的子表达,每次我尝试构建我的应用程序时,每次我构建错误时,错误都在不同的视图和代码的不同部分中。通常,它显示了我有一个foreach或。这仅在我更新到Xcode 11 Beta 5时才发生,是否有人有相同的错误?

已经试图替换视图上的foreach和.。

预期的结果是编译时没有该错误,但由于某种原因,它总是显示:'编译器无法在合理的时间内键入该表达式;尝试将表达式分解为不同的子表达'

我遇到了这个问题,并在上次发行说明(beta 5(中进行了记录:

使用具有复杂表达在其闭合中的复杂表达的foreach视图可能 导致编译器错误。解决方法:将这些表达式提取到 他们自己的视图类型。(53325810(

当您获得时,编译器无法在合理时间内键入此表达式;尝试将表达式分解为不同的子表达错误,忽略所有其他错误,因为它们不能被信任。首先,您需要解决"合理的时间"问题。

您需要封装Foreach的内容,并且很可能会消失。

相关内容

  • 没有找到相关文章

最新更新