在测试项目中,我创建了两个目标,如下所示:
步骤1:
第2步:
第3步:
然后,我在“ TestTarget1”中创建了TestClass1.swift
,在“ TestTarget2”中创建了TestClass2.swift
:
// TestClass1
public TestClass1 {
public static var randomNumber: Int {
return Int.random(in: 1...100)
}
}
在TestClass2
中,我希望访问TestClass1
中的随机数生成器而不必导入目标“ TestTarget1”,这可行吗?例如,通过链接库,框架等。
您可能会想,“为什么不想导入它?”很难解释,我相信您并不在乎,我只是想知道这是否可行。谢谢!