正如我们在下图中看到的,场景图中有多个节点。要求是我想将这些节点添加到一个节点中,如图 2 所示。所以在场景图中,我将有一个包含多个节点的节点(椅子)
Image1
Run Code Online (Sandbox Code Playgroud)
Image2
Run Code Online (Sandbox Code Playgroud) 让我们假设我们有
protocol xyz {
}
class A: xyz {
}
class B: xyz {
}
class C: xyz{
}
Run Code Online (Sandbox Code Playgroud)
仅当实例属于 A 或 B 类类型时才调用 xyz 的扩展
extension xyz where Self: A, B {
}
Run Code Online (Sandbox Code Playgroud)