TableView didselected 方法中简洁代码

2017-05-26  本文已影响0人  Just丶Go
  1. 首先集体做的是push 操作.
  2. 先将跳转的目标类 以类名的字符串格式存储在一个数组中
@property (nonatomic,strong) NSArray *dataSourceArray;
_dataSourceArray = @[@"LineVC",@"SlipLineVC",@"CandleLineVC",@"TimeLineVC"];
  1. 在didselected方法中 根据下标indexPath.row 获取对应角标的 类名字符串
  2. 获取类名字符串对应的类
  3. 创建 实例对象
  4. push操作
NSString *vcName = _dataSourceArray[indexPath.row];
    Class class = NSClassFromString(vcName);
    UIViewController *vc = [[class alloc] init];
    [self.navigationController pushViewController:vc animated:YES];
上一篇 下一篇

猜你喜欢

热点阅读