如何从另一个Swift文件导入Swift文件?

前端之家收集整理的这篇文章主要介绍了如何从另一个Swift文件导入Swift文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是想包括我的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文件,但不是在正常的项目文件

摆脱的

Use of unresolved identifier ‘PrimeNumberModel’

我需要导入测试文件中的基本模块。所以在我的情况下,我的目标被称为’myproject’我添加了import myproject和类被识别。

猜你在找的Swift相关文章