ios 不通过import 调用其他控制器的方法
2016-04-01 16:31
357 查看
ios 开发过程中在不通过import 调用其他类的方法
//获取类名
Class controller = NSClassFromString(@"controller");
//不允许为空
if (controller) {
//是否实现了该方法
if ([[controller alloc] respondsToSelector:@selector(method)]) {
id wbc = [[controller alloc] performSelector:@selector(method)];
//添加到当前的window
[[[[UIApplication sharedApplication] keyWindow] rootViewController] presentViewController:wbc animated:YES completion:^{
}];
}
}
//获取类名
Class controller = NSClassFromString(@"controller");
//不允许为空
if (controller) {
//是否实现了该方法
if ([[controller alloc] respondsToSelector:@selector(method)]) {
id wbc = [[controller alloc] performSelector:@selector(method)];
//添加到当前的window
[[[[UIApplication sharedApplication] keyWindow] rootViewController] presentViewController:wbc animated:YES completion:^{
}];
}
}
相关文章推荐
- ios8新特性widget开发(手机上和通知栏并列的今天的制作)
- 两对象的关联
- iOS 删除stroryboard
- iOS开发学习之 - 高度自适应之计算文字高度
- ios 二维码、条形码扫描
- IOS各种开发者帐号和发布类型
- iOS开发延迟执行一个方法的方法
- iOS Xib尺寸适配屏幕尺寸
- ios 更新约束
- iOS跳转到系统设置(如:定位、音乐、墙纸设置、蓝牙等)
- 使用Vitamio开发iOS平台上的万能播放器
- ios AutoLayout笔记
- 使用NavigationController的一个小技巧
- GitHub 上 iOS 开源库 Top 100
- IOS把url中含有的中文字符转化为UTF8编码方法
- ios NSString 去除首尾和中间空格(亲测可用)
- iOS 类别和扩展(Categories和Extensions)
- iOS 导出 ipa 包时 四个选项的意义
- IOS-使用AVAudioPlayer播放音乐文件无声音
- iOS注册验证