gpt4 book ai didi

swiftui - Swift UI Xcode 11 beta 5 - 构建时出错

转载 作者:行者123 更新时间:2023-12-03 16:03:40 27 4
gpt4 key购买 nike

我遇到了这个错误“编译器无法在合理的时间内对该表达式进行类型检查;每次尝试构建我的应用程序时,尝试将表达式分解为不同的子表达式,并且每次构建错误都在不同的 View 和代码的不同部分。
通常它会显示我有 ForEach 或 .sheet Presentation 的位置,但有些 View 具有它们并且它们不会给出错误。
这只发生在我更新到 xCode 11 beta 5 时,有人有同样的错误吗?

已经尝试替换 View 上的 ForEach 和 .sheet 但有些 View 具有 ForEach 并且它们没有给出错误并且它们完全相同。

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

最佳答案

我遇到了这个问题,它记录在最后的发行说明(测试版 5)中:

Using a ForEach view with a complex expression in its closure can may result in compiler errors. Workaround: Extract those expressions into their own View types. (53325810)



当您收到 编译器无法在合理的时间内对该表达式进行类型检查;尝试将表达式分解为不同的子表达式 错误,忽略所有其他错误,因为它们不可信。首先,您需要解决“合理时间”问题。

您需要封装 ForEach 的内容,它很可能会消失。

关于swiftui - Swift UI Xcode 11 beta 5 - 构建时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57305819/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com