swift 从Swift中的字符串创建一个类?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift 从Swift中的字符串创建一个类?相关的知识,希望对你有一定的参考价值。

let className:String = navTitle[indexPath.row]+"ViewController"
let namespace = Bundle.main.infoDictionary!["CFBundleExecutable"] as! String;
let cls: AnyClass = NSClassFromString("\(namespace).\(className)")!;
let myclass = cls as! UIViewController.Type
let instance = myclass.init()
self.navigationController?.pushViewController(instance, animated: true)

以上是关于swift 从Swift中的字符串创建一个类?的主要内容,如果未能解决你的问题,请参考以下文章

Swift编程中字符转为类,代码创建控件详解

从 Swift 函数中的异步调用返回数据

从 Swift 函数中的异步调用返回数据

从 Swift 函数中的异步调用返回数据

从 Swift 函数中的异步调用返回数据

从 Swift 函数中的异步调用返回数据