Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何解析Xcode“;更新时间超过5秒”;错误?_Ios_Xcode - Fatal编程技术网

Ios 如何解析Xcode“;更新时间超过5秒”;错误?

Ios 如何解析Xcode“;更新时间超过5秒”;错误?,ios,xcode,Ios,Xcode,我运行的是Xcode 12.2,我有一个非常简单的项目,只有样板代码和一个依赖项(领域)。但当我转到contentView.swift并等待实时视图显示时,我只看到一个旋转的圆圈,然后出现一条错误消息,上面写着“更新花费了5秒以上”。预览根本不起作用。我查过一个关于堆栈溢出的类似问题,但没有一个答案能帮助我解决这个问题。有人知道如何修复这样的错误吗?任何帮助都将不胜感激。请检查视图的PreviewProvider是否具有需要显示的所有内容。例如,如果视图需要一个@EnvironmentObjec

我运行的是Xcode 12.2,我有一个非常简单的项目,只有样板代码和一个依赖项(领域)。但当我转到contentView.swift并等待实时视图显示时,我只看到一个旋转的圆圈,然后出现一条错误消息,上面写着“更新花费了5秒以上”。预览根本不起作用。我查过一个关于堆栈溢出的类似问题,但没有一个答案能帮助我解决这个问题。有人知道如何修复这样的错误吗?任何帮助都将不胜感激。

请检查视图的
PreviewProvider
是否具有需要显示的所有内容。例如,如果视图需要一个
@EnvironmentObject
,那么预览将需要它自己的实例。刚刚发现了修复方法:我以数字开头,后跟字符命名了我的项目。显然,除非预览不起作用,否则不能在项目中这样命名项目。如果将项目命名为“1derwall”,它将在项目导航器中显示为“_derwall”,并导致问题。希望这能帮助任何有类似问题的人。@JunsuKim刚刚解决了我的问题。我在所有结构的[…]预览Provider前面加了“uz”下划线。这导致了5秒问题。替换像PP这样的字母的u(我这样做)解决了问题,现在我可以再次看到我的所有屏幕检查视图的
PreviewProvider
是否具有需要显示的所有内容。例如,如果视图需要一个
@EnvironmentObject
,那么预览将需要它自己的实例。刚刚发现了修复方法:我以数字开头,后跟字符命名了我的项目。显然,除非预览不起作用,否则不能在项目中这样命名项目。如果将项目命名为“1derwall”,它将在项目导航器中显示为“_derwall”,并导致问题。希望这能帮助任何有类似问题的人。@JunsuKim刚刚解决了我的问题。我在所有结构的[…]预览Provider前面加了“uz”下划线。这导致了5秒问题。将u替换为PP等字母(我这样做了)解决了问题,现在我可以再次看到所有屏幕