iOS: заставьте переход дождаться успешного входа в систему

Я разрабатываю приложение для iOS, используя функцию раскадровки XCode 4.2. В приложении есть экран входа в систему, который принимает имя пользователя и пароль и имеет кнопку для входа в систему. Нажатие кнопки входа в систему запускает push-последовательность к другому контроллеру представления. Тем не менее, я хочу, чтобы последовательность дождалась успешного входа в систему, прежде чем переходить к следующему контроллеру представления.

Я знаю о prepareForSegue: sender: , но вот моя проблема: вызов входа в систему является асинхронным. Поэтому я не могу выполнить вход в систему.

Есть ли что-нибудь вокруг этого? Могу ли я создать последовательность в раскадровке, которая запускается только тогда, когда я хочу, чтобы это было (в отличие от нажатия кнопки)?

12
задан mtmurdock 21 February 2013 в 17:46
поделиться