Méthode de délégué NSURLConnection
Je vais avoir du mal à trouver des exemples pour NSURLConnection délégué de la méthode mise en œuvre.
Je veux envoyer des données avec un HTTP post avec un clic de bouton. Vous ne savez pas comment faire une "présentation" de l'écran et "soumis". (Je sais comment les utiliser spinner et les utiliser)
Je suis en utilisant ce code sous une botton cliquez sur action, mais incapables d'utiliser délégué choses. Pas sûr de la façon de les mettre en œuvre avec mon installation actuelle.
NSMutableURLRequest *request =
[[NSMutableURLRequest alloc] initWithURL:
[NSURL URLWithString:@"http://myURL.com"]];
[request setHTTPMethod:@"POST"];
NSString *postString = [wait stringByAppendingString:co];
[request setValue:[NSString
stringWithFormat:@"%d", [postString length]]
forHTTPHeaderField:@"Content-length"];
[request setHTTPBody:[postString
dataUsingEncoding:NSUTF8StringEncoding]];
//[[NSURLConnection alloc] initWithRequest:request delegate:self];
[NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
[SVProgressHUD dismissWithSuccess:@"Submission Successful"];
source d'informationauteur socbrian
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser les nouvelles NSURLConnectionDataDelegate protocole.
J'ai trouvé quelques exemples ici:
http://blog.kemalkocabiyik.com/index.php/2012/02/fetching-data-with-getpost-methods-by-using-nsurlconnection/
Et si vous pouvez lire en portugais: http://www.quaddro.com.br/blog/desenvolvimento-ios/baixando-conteudo-com-nsurlconnection-e-nsurlconnectiondatadelegate-no-ios
http://codewithchris.com/tutorial-how-to-use-ios-nsurlconnection-by-example/
dans ce code vous permettra d'utiliser le PGCD ,l'Indicateur d'Activité ,UIButton Action
sur le bouton de connexion
D'abord, vous appelez StartActivityindicator sur un autre thread et il continue à avancer jusqu'à ce que vous supprimer ou de cesser la Activityindicator.
ensuite, vous devrez appeler le service web pour l'ouverture dans PGCD de file d'attente .
au moment de la réception de la réponse du serveur d'appel principal de la file d'attente pour la mise à jour de l'INTERFACE utilisateur.