0

我正在使用这个 NSURL 代码来显示图像。我想要做的是从我的数据库表中插入一个 url 来代替下面代码中显示的静态 url:

有谁知道我应该如何进行?

NSURL *url = [NSURL URLWithString:@"http://www.nyapplecountry.com/images/photosvarieties/redrome04.jpg"];
UIImage *image = [UIImage imageWithData: [NSData dataWithContentsOfURL:url]]; 
[self.view addSubview:[[UIImageView alloc] initWithImage:image]];
[self.containerView addSubview:self.mainView];

我在想类似的东西:

NSString *urlAddress = [NSString stringWithFormat:@"%@", place.url];

place.url我的数据库表来自哪里。我错过了一些东西,不知道是什么。

谢谢你的帮助

4

2 回答 2

1

是图像place.urlNSString object完整 URL 吗?然后它会很简单

NSURL *url = [NSURL URLWithString:place.url]; 
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
于 2010-09-24T12:57:28.467 回答
0

你不能那样做。您必须从数据库中读取图像并使用该数据初始化 UIImage。

于 2010-09-24T12:53:07.693 回答