[英]Xcode Swift Autocomplete Failure <<error type>>
为避免此问题,您应该更新Xcode为每个项目生成的项目现金。 为此,请转到
/用户/用户名/库/开发商/ Xcode中/ DerivedData
目录并删除
ModuleCache
目录从那里。
完成之后,退出Xcode并再次打开您的项目。 Xcode将重建项目索引,错误应该排除。
您还应确保在目标的“编译源”构建阶段中列出了发生自动填充问题的类。 我曾经有几次神秘地消失源文件-与您看到的结果相同。
Xcode重新启动为我解决了此问题。
我有一个非常类似的问题。 当我使用dot.notation深入研究我创建的类实例时,自动填充无法识别每个属性的类型。 有问题的类属性已明确定义为String? [可选]类型。
我希望自动填充可以显示以下内容:
myInstance.name is of type "String?"
但是自动填充说:
myInstance.name is of type "error". This appeared: "<< error type >>"
令我惊讶的是,重新启动Xcode可以解决此问题。
也许,重启实际上有效地实现了其他发布在此处的“重置”技术。 看起来Xcode的性能或刷新问题。 现在事情进展顺利。
注意:如果可以在其他地方很好地引用类,则称为“错误”类的文件就是问题所在,而不是“错误”类本身。 对我唯一有效的方法是删除(删除引用)引用“错误”类的文件,并将该文件添加回项目中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.