2010-08-27 12 views
1

J'ai du code pour charger une image à partir d'une URL, cela semble fonctionner. Sauf si l'URL contient des accolades. Cela semble être un problème de formatage de chaîne? Je ne peux pas comprendre.Utilisation d'un NSString et UIImageView pour charger l'image à partir de l'URL, échouer sur certaines URL

ex @ "http://site/image.png // fonctionne

@" http://site/ {image} // .png ne fonctionne pas

NSString* mapURL = @"http://site.com/directory/{map}.png"; 
    NSLog(mapURL); 
    NSData* imageData = [[NSData alloc]initWithContentsOfURL:[NSURL URLWithString:mapURL]]; 

    UIImage* image = [[UIImage alloc] initWithData:imageData]; 
    [imageView setImage:image]; 
    [imageData release]; 
    [image release]; 

grâce

Répondre