查找符合协议的所有类型

时间:2019-01-02 18:39:26

标签: swift

比方说,我有一个符合许多类型的协议:

protocol Swizzled {
  static func swizzle()
}

有没有办法找到符合此协议的每种类型?

1 个答案:

答案 0 :(得分:1)

如果您有对象集合,那么可以确定,可以对其进行过滤,只保留符合协议的对象。

如果您想在运行时搜索应用程序以查找符合协议的所有定义类型,那么我认为不是。