NSURL URLWithString: myString renvoie Nil?

J'ai une chaîne de caractères de l'adresse de ma page.. je veux obtenir des données à partir de cette url. Pour cela j'ai besoin de créer un objet de NSURL. Le problème est alors que j'essaie URLWithString méthode de NSURL classe elle renvoie nil. Mais quand j'ouvre ce lien dans Safari de Mon Mac m'afficher l'Image.

Je suis à l'aide de ...

NSString *str = @"http://chart.apis.google.com/chart?chs=150x150&cht=qr&chld=L|0&chl=http://MyServer.com/shareMyCard.php?value=1304057103";
NSURL *url = [NSURL URLWithString:str];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *img = [UIImage imageWithData:data];

Je ne sais pas pourquoi l'URL est Nul. Je pense à cause de chaîne de requête dans ma chaîne.

Aucune Idée de comment obtenir des données à partir de cette Chaîne Url.

Grâce

source d'informationauteur Kapil Choubisa