我有两个目标 ( Target A
, Target B
),Target B
我想从中调用一个位于Target A
. 尝试Use of Unresolved Identifier
按预期编译时出现错误,因为ClassA.swift
它不是Target B
. 因此,我尝试将 Target 成员资格也设置ClassA.swift
为 include Target B
,但这样做的问题是ClassA.swift
涉及到这么多文件并且还导入了不同的模块。将其他所有内容包含在Target B
. 我还尝试通过将其声明为 as 来设置ClassA
它open
,但这并没有做任何事情(也许我在那里做错了什么)。不太确定我还能尝试Target A
从哪里调用该函数Target B
目标 A > ClassA.swift > staticFunctionA()
目标 B > ClassB.swift(调用 staticFunctionA())
ClassA.swift
有一些功能,这些功能涉及许多文件。该文件是许多其他功能的包装文件。当然,如果我将此文件作为 的一部分Target B
,我也必须将其他文件作为其中的一部分Target B
。