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() {
}
}