我之前在这里提过类似问题(链接)。这个版本有更简单的例子。
更新的总结:Xcode在调试器变量部分显示每个字符串"FAIL"。Swift print()语句显示正确的变量值。所有其他数据类型都显示正确。如何回到工作状态?
问题:Xcode显示变量的错误值。最初在一个项目中出现这种情况。现在,每个项目,包括新项目,都有错误的变量值。下面是演示新项目中出现此问题的屏幕截图(请原谅我将ViewDidLoad()用作main()..)
我做了什么:删除Xcode.app(版本10.0)。从App Store下载Xcode 10.1。创建一个新项目。输入此代码并运行。
在Xcode 9.4.1和Xcode 10.0中存在相同行为--与Xcode 10.1的新安装相同的行为,所以由于所有版本的Xcode都显示相同的问题,我假设此问题不在Xcode可执行文件中,而在某些缓存或其他临时文件中。我已经清理了我的项目,重新启动了Xcode,重新启动了计算机等。没有帮助。
所以我的问题是:如何获得一个干净的Xcode安装?我需要删除哪些目录才能达到工作状态?我是个新手。我只有在iOS调试器或OS X上运行的测试项目,所以我很高兴重新编译所有项目。是否有完整的临时文件和目录列表Xcode使用?
我需要删除Xcode曾经写入磁盘的所有内容吗?如果没有其它解决方案,我可以这样做。
感谢任何关于如何进行下一步操作或如何收集更多信息的建议...