Get UIViewController class name in iOS

后端 未结 4 2199
广开言路
广开言路 2021-02-20 01:58

I am getting viewControllers on navigationController stack as follows. Now I need to check if controller on top is one of known vc. How to get vc class name in order to compare

4条回答
  •  旧时难觅i
    2021-02-20 02:34

    if ([NSStringFromClass([[viewContrlls lastObject] class]) isEqualToString: @"Whatever"]){
    }
    

    You could also use -isKindOfClass if you prefer to compare directly an instance to a specific class.

提交回复
热议问题