用字符串得到類的字節(jié)碼,再實例化一個類撒穷。
import UIKit
class TestDemo02 {
required init() {
}
func print02(){
print("fasdfasdfsdfas")
}
}
類的層次
//自定義的類:字符串必須是完整路徑。比如:CollectionVTests.TestDemo02
//已有的類可以是simple class name 比如NSNumber
let clz:TestDemo02.Type = objc_getClass("CollectionVTests.TestDemo02") as! TestDemo02.Type
//初始化方法必須是required
let d = clz.init();
d.print02()
let clz1:NSNumber.Type = objc_getClass("NSNumber") as! NSNumber.Type
/*
fasdfasdfsdfas
*/