dismissModalViewControllerAnimated przestarzałe

Właśnie zaktualizowałem XCode 4.5, aby zaktualizować moją aplikację iOS do działania na 4-calowym wyświetlaczu dla iPhone'a 5, ale pojawia się błąd kompilacji, który mówidismissModalViewControllerAnimated:' is deprecated na linii:

[self dismissModalViewControllerAnimated:NO];

Próbowałem zaktualizować zalecane przeciążenie za pomocą procedury obsługi uzupełniania (ale ustawiono na NULL) w następujący sposób:

[self dismissModalViewControllerAnimated:NO completion:NULL];

Ale wtedy ta linia zgłasza dwa błędy:

warning: 'TabBarController' may not respond to '-presentModalViewController:animated:completion:'
Instance method '-presentModalViewController:animated:completion:' not found (return type defaults to 'id')

Dzięki!

questionAnswers(6)

yourAnswerToTheQuestion