Get UIViewController class name in iOS

后端 未结 4 2200
广开言路
广开言路 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
    闹比i (楼主)
    2021-02-20 02:38

    Swift version:

    static func getClassNameAsString(className: AnyObject) -> String {
        return _stdlib_getDemangledTypeName(className).componentsSeparatedByString(".").last!
    }
    

提交回复
热议问题