本文共 356 字,大约阅读时间需要 1 分钟。
// swift4中通过字符串名转化成类,需要在字符串名前加上项目的名称
let clsName = Bundle.main.infoDictionary!["CFBundleExecutable"] as? String//这是获取项目的名称,
let className=clsName! + "." + self.classArr[indexPath.row]
let viewC = NSClassFromString(className)!as! UIViewController.Type //这里需要指定类的类型XX.Type
let vc=viewC.init()
self.navigationController?.pushViewController(vc, animated: true)
转载地址:http://iimgi.baihongyu.com/