Xcode 如何在Swift中使用@testable import导入嵌套文件

Xcode 如何在Swift中使用@testable import导入嵌套文件,xcode,swift,unit-testing,Xcode,Swift,Unit Testing,我目前在一个Swift项目中工作,并开始为我创建的模型类创建一些单元测试 项目文件层次结构是: *名称包含空格 **我想测试的所有模型都位于这里 * **我所有的模型测试都在这里 目前,我的测试中有@testable import Group_A,但每次我尝试在Models文件夹中创建类型的对象时,都会使用未解析的类型标识符:“type>”请确保在项目目标的构建设置中选择Enable Testability。@MikeTaverne,很抱歉我的响应延迟。项目已经启用了可测试性,所以这似乎不是答

我目前在一个Swift项目中工作,并开始为我创建的模型类创建一些单元测试

项目文件层次结构是: *名称包含空格 **我想测试的所有模型都位于这里 * **我所有的模型测试都在这里


目前,我的测试中有@testable import Group_A,但每次我尝试在Models文件夹中创建类型的对象时,都会使用未解析的类型标识符:“type>”

请确保在项目目标的构建设置中选择Enable Testability。@MikeTaverne,很抱歉我的响应延迟。项目已经启用了可测试性,所以这似乎不是答案。和是单个项目中的组,因此在项目间设置方面不应缺少通信。您可以尝试重命名组a以删除空间,或添加组B,以查看空间是否存在问题。我发现了问题。测试类无法读入Models文件夹,它是文件夹层次结构中的一个实际文件,而不仅仅是xcode中的一个组。通过将模型文件移出models文件夹,测试能够找到模型。