gpt4 book ai didi

ios - 无法从 XCTest 访问应用程序代码

转载 作者:行者123 更新时间:2023-11-29 01:27:40 25 4
gpt4 key购买 nike

我有一个快速发展的项目,我一直在为它编写单元测试和 UI 测试。我的 UI 测试运行得很好,但我的单元测试已停止编译。我正在使用“@testable import X”,但每当我尝试从项目访问一个类时,即使我将该类公开,我也会收到“使用未解析的标识符”错误。我不知道我可以更改什么来导致事情开始失败。

enter image description here

最佳答案

从 Xcode 的“Product”菜单中选择“Clean”,然后重新编译。这通常会让它再次工作。出于某种原因,我们必须在类对测试目标可用之前“清理”。

我下面的原始答案概述了 @testable 对我们可用之前的旧解决方案。

--

确保 PostCell 的源文件包含在测试目标的源文件列表中。

您可以通过转到测试目标并将其添加到“编译源”列表来执行此操作:

enter image description here

或者通过单击“目标成员资格”到“文件检查器”以获取相关来源:

enter image description here

关于ios - 无法从 XCTest 访问应用程序代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33835820/

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