swift中使用NSClassFromString

简介: swift中使用NSClassFromString
控制器名称 = 项目名称+.+控制器名称
let vcStr ="SwiftTest."+ "ViewControll"
let vc  = (NSClassFromString(vcStr) as! UIViewController.Type).init()
self.navigationController?.pushViewController(vc, animated: true)

同理


let cellName = NSStringFromClass(SwiftTableViewCell.classForCoder())
 控制器名称 =项目名称+.+控制器名称
cellName = 项目名称.SwiftTableViewCell
所以想要拿到控制器名称 就需要切割cellName字符咯
cellName.components(separatedBy:".")

相关文章
|
7月前
|
安全 IDE Swift
Swift
Swift
88 0
|
1月前
|
Swift iOS开发
Swift 方法
10月更文挑战第29天
19 4
|
存储 测试技术 Swift
Swift-RealmSwift 的使用
Swift-RealmSwift 的使用
779 0
Swift-RealmSwift 的使用
|
区块链 Swift
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
当我们在谈SWIFT时,到底在谈什么?
|
存储 Swift
Swift中类的使用
Swift中类的使用
126 0
|
Swift 数据安全/隐私保护
Swift 简单总结
1. swift简单总结(一)—— 数据简单值和类型转换2. swift简单总结(二)—— 简单值和控制流3. swift简单总结(三)—— 循环控制和函数4.
1294 0
|
Swift 计算机视觉
图片轮播器(swift)
如何实现一个无限循环,无缝衔接的图片轮播器 自己实现一次以后就不用使用轮播器的框架了 能用代码解决的问题就不在这里瞎BB了  O(∩_∩)O 首先先在Carousel文件件夹创建以下几个文件 CarouselFlowLayout.
1032 0
|
iOS开发 索引
Swift学习第二枪
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010046908/article/details/51441959 上一次学习关于变量常量,数据类型,数据类型之间的转换,这次从字符串开始学习。
788 0

相关课程

更多