類轉(zhuǎn)字符串
var VCStr = NSStringFromClass(ShangPingDingDanVC.self)
//將字符串轉(zhuǎn)化為類
//動(dòng)態(tài)獲取命名空間(CFBundleExecutable這個(gè)鍵對(duì)應(yīng)的值就是項(xiàng)目名稱,也就是命名空間)
// letnameSpace =Bundle.main.infoDictionary!["CFBundleExecutable"]as!String
//默認(rèn)情況下,命名空間就是項(xiàng)目名稱,但是命名空間是可以修改的
letcls:AnyClass? =NSClassFromString(toVC)
//通過類創(chuàng)建對(duì)象
//將anyClass轉(zhuǎn)換為指定的類型
letviewControllerCls = clsas!UIViewController.Type
//通過class創(chuàng)建對(duì)象
letvc = viewControllerCls.init()