0
Я использую ниже код для получения активного ViewControllerСравнить UIViewController с классом
AppDelegate *appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
UIViewController *controller = appDelegate.window.rootViewController;
Я хочу, чтобы найти, что это ViewController (контроллер), какой из моего класса, для этого использовать ниже код, но не работает
My classes:
First.m , First.h , First.xib
Second.m , Second.h , Second.xib
Third.m , Third.h , Third.xib
if([controller isKindOfClass:[First class]])
....
Мое предположение: Ваш контроллер rootview может связывать в UINavigationController или anyother ... Если да, то выше код выиграл» t work .. – Mani
Да, я использую табуляцию и uinavigation – SajjadZare
Итак, вы должны получить правильный экземпляр, а затем проверить 'isKindOfClass:'. он будет работать – Mani