我只是想从另一个文件中加入我的Swift类,例如它的测试
PrimeNumberModel.swift
import Foundation class PrimeNumberModel { }
PrimeNumberModelTests.swift
import XCTest import PrimeNumberModel // gives me "No such module 'PrimeNumberModel'" class PrimeNumberModelTests: XCTestCase { let testObject = PrimeNumberModel() // "Use of unresolved identifier 'PrimeNumberModel'" }
两个swift文件都在同一目录中。
我的XCTestCase文件中也遇到了同样的问题,但常规项目文件中却没有。
XCTestCase
摆脱:
使用未解析的标识符“ PrimeNumberModel”
我需要import测试文件中的基本模块。在我的情况下,我的 目标 称为“ myproject”,我添加import myproject了该类并被识别。
import
import myproject