Выполнить Segue после проверки входа - PullRequest
2 голосов
/ 11 февраля 2012

Я немного новичок в разработке для iPhone .. поэтому, пожалуйста, потерпите меня!

У меня есть экран входа, который подключается к моему REST API, который я разработал. Он отправляет запросы JSON туда и обратно. В основном, когда вы нажимаете LOGIN, он проверяет правильность имени пользователя / пароля (очевидно).

Вот основная логика того, что у меня есть:

- (IBAction)sendLoginJson:(id)sender {

   // send JSON request to server.. etc

   NSURLConnection *myConnection = [NSURLConnection connectionWithRequest:request delegate:self];
   [myConnection start]; 
}

Затем переходит к

- (void)connectionDidFinishLoading
   // this is where I get the response from the server

Как мне переключиться, скажем, на «DashboardViewController» после того, как я убедился, что логин был проверен правильно?

Спасибо!

1 Ответ

10 голосов
/ 11 февраля 2012

Вы можете выполнять переходы вручную. Когда вы создаете переход в раскадровке, вместо Ctrl + перетаскивание от кнопки к контроллеру вида перетащите его из контроллера вида в другой контроллер вида. Дайте имя segue, затем в своем коде вы называете [self executeseguewithidentifier @ "seguename"]

...