Dans mon ViewController, je me connecte à un service Web pour valider les informations d'identification de l'utilisateur et attendre de voir si elles sont valides. Le NSURLConnection est exécuté à partir d'un bouton IBAction presse:iOS 5 NSURLConnectionLoader Thread Behavior Après Segue
// Executes after a successful connection and data download
-(void) connectionDidFinishLoading:(NSURLConnection *)connection
{
// Stop the spinners
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
[aiSpinner stopAnimating];
//Perform actions based on the status code
switch(statusCode)
{
// Success
case 200:
{
[self performSegueWithIdentifier:@"SegueFromLogin" sender:self];
break;
}
// Bad Request - incorrect POST parameters
case 400:
{
// Display error
break;
}
// Other cases
default:
break;
}
}
Lorsque la prochaine vue Story Board est dans le processus de chargement, le fil « Discussion 6 com.apple.NSURLConnectionLoader » est toujours actif. Est-ce que je devrais être concerné par ceci et est la manière appropriée d'exécuter des appels de méthode et des segues après qu'une connexion soit finie?