最近開始用在研究Swift,準(zhǔn)備用Swift寫項(xiàng)目了,遇到的問(wèn)題在這里mark下:
//動(dòng)態(tài)獲取類名并加載
//動(dòng)態(tài)獲取全名空間
let nameSpace = Bundle.main.infoDictionary!["CFBundleExecutable"] as! String
//拼接類名
let controller :AnyClass = NSClassFromString(nameSpace+"."+"LoginVC")!
//動(dòng)態(tài)獲取類
let realClass = controller as! UIViewController.Type
//實(shí)例化
let vc = realClass.init()
let nav = UINavigationController.init(rootViewController: vc)
self.window?.rootViewController=nav
self.window?.makeKeyAndVisible()
這是我測(cè)試項(xiàng)目的登錄界面