1

我有一些代码可以从 URL 加载图像,它似乎工作正常。除非 URL 包含大括号。这似乎是一个字符串格式问题?我想不通。

ex @" http://site/image.png //有效

@" http://site/ {image}.png //不起作用

    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];

谢谢

4

1 回答 1

1

我发现这很有帮助

http://simonwoodside.com/weblog/2009/4/22/how_to_really_url_encode/

于 2010-08-27T16:13:23.320 回答