quelle est la différence entre NSURLConnection
et NSURL
?NSURLConnection ou NSurl?
Je veux dire que si je télécharge un fichier, est-ce que cela fait et diffère celui que j'utilise?
Mfg
pour:
NSString *myUrl = @"http://www.test.com/";
NSString *returnData = [NSString stringWithContentsOfURL:[NSURL URLWithString: myUrl]];
ou
NSString *myUrl = @"http://www.test.com/";
NSURLRequest *myRequest = [[NSURLRequest alloc] initWithURL: [NSURL URLWithString:myUrl] ];
NSString *returnData = [NSURLConnection sendSynchronousRequest:myRequest returningResponse: nil error: nil ];
Quelle est la différence?
thks
cela signifie que nsurlconnection est juste pour charger une page Web, toute la page Web sera afficher, nsurl est pour obtenir des données dans la page Web? – Stefan
Non, lisez les liens fournis par The MYYN. NSURL est une classe de modèle qui représente une URL. NSURLConnection est une classe qui vous permet de télécharger des données à partir d'une URL. Pour utiliser une connexion NSURLConnection, vous devez créer une requête d'URL à l'aide de NSURLRequest, qui utilise NSURL pour représenter son URL. Lisez la documentation de Cocoa intitulée Cocoa URL Loading System. – Jasarien
pour: NSString * myUrl = @ "http://www.google.com"; NSString * returnData = [NSString stringWithContentsOfURL: [NSURL URLWithString: myUrl]]; ou NSString * myUrl = @ "http://www.google.com"; NSURLRequest * myRequest = [[NSURLRequest alloc] initWithURL: [NSURL URLWithString: myUrl]]; NSString * returnData = [NSURLConnection sendSynchronousRequest: maRequête returnResponse: erreur nulle: nil]; quelle est la différence? – Stefan