Я новый разработчик iOS.Я пытаюсь выяснить, как взять возвращаемое значение из viewcontroller и сделать сравнение строк, чтобы определить тип viewcontroller.Надеюсь, мой код сделает это более понятным:
У меня есть экземпляр viewcontroller с именем "
playTimeVC". If I do this:
NSLog(@"hello %@", playTimeVC)
;
Я получаю следующее возвращение:
2011-08-20 18: 26: 33.968 Arrangements [37730: 207] hello "<" PlayTimeViewController: 0x58836e0 ">"
Как использовать это возвращение и выполнить некоторое сравнение строк, например:
(in Perl)
if ( [playTimeVC] =~ /PlayTimeViewController/) {
// This is the one
}
Еще один вопрос, связанный с тем, что я пытаюсь сделать: когда пользователь нажимает кнопку «Домой», и он находится в определенном контроллере представления, есть ли в этом контроллере какой-либо метод, который вызывается, или он идет непосредственно в applicationWillResignActive?когда пользователь возвращается в приложение, вызывает ли он какой-либо метод в VC, прежде чем продолжить?
Заранее спасибо. Эрик