标签: swift reflection mirror
我很好奇我如何使用Swift 2.2获取特定超类或协议的所有实例?
考虑以下示例:
protocol FooBar { } public class Foo : FooBar { } public class Bar : FooBar { }
尽管我希望使用Swift的反射功能得到的结果是特定超类或协议的所有实例的列表,如本例中的Foo和Bar。