Je voudrais get récupérer JSON de http://mycompany.com/page1…http://mycompany.com/page2 … Du côté du server web, il faut un login initial http://mycompany.com / login , et après cela un cookie est maintenu pour l'user. Comment get ce comportement avec NSURLConnection sans avoir à requestr une connection à chaque fois? Voici le code qui ne fonctionne pas en utilisant […]
Dans le NSURLConnectionDataDelegate, il y a quelques fonctions qui sont assez essentielles pour s'assurer que tout a fonctionné mais je ne suis jamais sûr de ce qui se passe quand. Les fonctions… – (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response; – (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data; – (void)connectionDidFinishLoading:(NSURLConnection *)connection; et quelques autres. Est-ce qu'ils arrivent toujours dans l'ordre où […]
Je parcourt une list de dates et envoie une requête à un server Web pour chaque date de la list. Je voudrais que chaque date soit traitée complètement avant que la request suivante ne soit envoyée au server. Pour ce faire, j'ai mis en place une queue de répartition en série en utilisant GCD. Chaque […]
Dans une application ayant UITabBarController , je veux mettre en œuvre le scénario suivant: Lorsque l'user est sur l'onglet 'X' , il / elle fait quelque chose et ensuite passer à un autre onglet. Et encore il / elle revient à l'onglet 'X' ( disons après 5minutes-> ceci est important car je peux changer 5min […]
J'essaie d'exécuter un téléchargement dans un thread d'arrière-plan pour ne pas bloquer le thread d'interface user principal sur iOS, ce que j'ai fait était de créer un nouveau thread en utilisant [NSThread detachNewThreadSelector:@selector(startDownload) toTarget:downloadObject withObject:nil]; Ensuite, le code suivant s'exécute sur un thread d'arrière-plan: NSURL* urlForCalendar = [NSURL URLWithSsortingng:@"http://www.apple.com/"]; urlRequest = [NSURLRequest requestWithURL:urlForCalendar]; urlConnection = […]
J'ai du code dans mon regardController var URL: NSURL = NSURL(ssortingng: "http://someurl.com")! var request : NSMutableURLRequest = NSMutableURLRequest(URL:URL) request.HTTPMethod = "POST" var bodyData = "data=something" NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.mainQueue()) { (response, data, error) in println(NSSsortingng(data: data, encoding: NSUTF8SsortingngEncoding)) } Cependant, j'obtiens l'erreur: 'ViewController.Type' n'a pas de membre nommé 'URL'. Si je mets le code dans ViewDidLoad […]
Quand j'envoie une requête synchrone avec NSURLConncetion [NSURLConnection initWithRequest:myRequest delegate:self]; Je peux recevoir mes données téléchargées en morceaux avec la méthode suivante – (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data { [self.videoData appendData:data]; NSLog(@"APPENDING DATA %@",data); } L'avantage de ceci est que je peux écrire mes données directement dans un file, et limiter l'utilisation de RAM lors du […]
J'utilisais json (NSJSONSerialization) et NSURL pour la communication client server. Jusqu'à maintenant, cela fonctionnait bien, mais maintenant la security NTLM a été implémentée sur le server. Quelqu'un peut-il me dire comment envoyer une request avec NTLM dans iOS? Merci
J'ai suivi les instructions de Using NSURLConnection et parfois (très très rarement) mon projet se bloque dans la méthode. – (void) connection:(NSURLConnection *)connection didFailWithError:(NSError *)error { [connection release]; [myNSMutableData release]; } Il se bloque lorsque j'essaie de libérer mon NSMutableData . Je veux savoir pourquoi ça plante! Du code que j'utilise: – (void) start { […]
Je reçois des données du server dans mon application. Actuellement je fais cela en utilisant NSUrlConnection et en obtenant des données dans connectionDidFinishLoading . Mean pendant que je montre un alertView à l'user. mais cette fois, ma vue n'est pas mise à jour avec des données. Je peux seulement montrer tandis que la réponse entière […]