我正在尝试为我想添加的新功能编写测试。但是,当我运行测试时,项目不会构建完全不相关的原因。正常构建工作正常。如下所示,错误表明未声明结构WeatherDataOutput。它被宣布。测试类是空的。我不知道为什么我在Xcode中收到此错误。我重新启动了Xcode并清理了项目,但没有任何对我有用。我很感激任何帮助。
由于
答案 0 :(得分:0)
在清理了所有内容之后,然后执行构建以进行测试,有时构建成功并且源代码接口中仍然会显示错误,该错误不应该存在。这是Xcode中的一个错误。
发生这种情况时:将光标放在违规行的末尾并按Enter键,然后删除(添加新行然后删除它)。
我必须在自己的项目中无数次地这样做。真的,只是略微修改有问题的线然后改回它就是这个想法。根据我的经验,在违规行的开头或结尾处的新行似乎是最有效的。
或强>
从测试目标中删除AppDataStorage源文件。
答案 1 :(得分:0)
如果您希望AppDataStorage
位于测试套件的单独文件中,请将import WeatherDemoApp
添加到该文件中。如果文件还包含测试用例类,请使用@testable import WeatherDemoApp