Ios 是否有一种动态实例化类类型的方法

Ios 是否有一种动态实例化类类型的方法,ios,swift,class,reflection,swift2,Ios,Swift,Class,Reflection,Swift2,我想做一些关于(伪代码)的事情: 我熟悉您可以使用NSClassFromString获取类,然后将其转换为您想要的类型 例如: var dynamicClass = NSClassFromString("Test") as? Test.Type if dynamicClass != nil{ var instance = dynamicClass!() instance.test() } 类测试 @objc(Test) class Test{ fu

我想做一些关于(伪代码)的事情:


我熟悉您可以使用
NSClassFromString
获取类,然后将其转换为您想要的类型

例如:

var dynamicClass = NSClassFromString("Test") as? Test.Type
    if dynamicClass != nil{
        var instance = dynamicClass!()
        instance.test()
}
测试

@objc(Test)
class Test{
   func test() {
       println("dynamic")
    }
    required  init() {

    }
}
@objc(Test)
class Test{
   func test() {
       println("dynamic")
    }
    required  init() {

    }
}