类名数组:
-(NSArray *)classNameArr{
if(nil==_classNameArr){
_classNameArr=@[@"LYSaoyisaoVC",@"LYHomeFukuanVC",@"LYHomeShoukuanVC",
@"LYHomeKabaoVC",@"LYHomeXinyongkaHuankuanVC",@"LYHomephoneChongzhiVC",
@"LYHomeShenghuojiaofeiVC",@"LYhomepunishVC",@"LYHomePlaneTicketVC",
@"LYhomeTrianticketVC",@"LYHomeGameczVC",@"LYHomejykczVC",
@"LYLottoryTab",@"LYHomeGOngyiVC",@"LYHomeGXMTVC",
@"LYShopCentertab",@"LYHOmeWofuSHangquanVC",@"SPGroupListViewController",
@"LYShareVC",@"LYHomeBanKaVC",@"LYHomeNetLoanVC",
@"LYHomeLicaiVC",quxianClass
];
}
return_classNameArr;
}
NSStringFromClass([selfclass]);
//字符串转换成类名再实例化
LYBaseVC *v=[[NSClassFromString(self.temClasrSearchArr[indexPath.row])alloc]init];
[self.navigationControllerpushViewController:vanimated:NO];
本文介绍了一种在iOS应用中使用数组来管理多种视图控制器的方法。通过类名数组和字符串转换,实现了不同视图控制器间的灵活切换及实例化过程。
自动抓换成类名&spm=1001.2101.3001.5002&articleId=78222009&d=1&t=3&u=b710a831f9b94cd7a1d27acb02c07688)

被折叠的 条评论
为什么被折叠?



