UITabBarController: программно переключаться на другой контроллер представления

В моем приложении для iPhone, чтобы восстановить ранее просмотренную вкладку, при запуске я установил setSelectedIndex: (также пробовал setSelectedViewController: согласно документам, но безрезультатно)

Это работает в iPhone OS 3.0 - однако в OS 2.x выбранный индекс больше 3 (первые 4 вкладки) не переключается на требуемое представление. Это задокументировано Apple здесь:http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITabBarController_Class/Reference/Reference.html#//apple_ref/occ/instp/UITabBarController/selectedViewController

Я задаюсь вопросом, возможно ли переключиться на контроллер представления под iPhone OS 2.x? Любая помощь приветствуется.

Кстати, на моем индексе настроек симулятора, превышающем 3, выдается ошибка (для iPhone OS 2.x) - так что я обернул это в блок @try {..} @catch (id ..) {} - надеюсь, эта техника кому-нибудь поможет ,

Ответы на вопрос(3)

Ваш ответ на вопрос