UIViewController сообщает, что отвечает на addChildViewController: на iOS 4

Кто-нибудь еще сталкивался с этим? Следующий код сообщает "YES" при запуске на симуляторе iOS 4, но согласно документации Apple метод addChildViewController доступен только на iOS 5 и более поздних версиях. Это не похоже на правильное поведение, это ошибка?

if([UIViewController instancesRespondToSelector:@selector(addChildViewController:)]) {
    NSLog(@"YES"); 
} else {
    NSLog(@"NO");
}
7
задан Hua-Ying 15 November 2011 в 20:57
поделиться