用于显示 sqlite 表中图像的 NSURL 代码

发布于 2024-09-24 15:17:27 字数 599 浏览 6 评论 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 来自我的数据库表。但我错过了一些东西,不确定是什么。

感谢您的帮助

Ii'm using this NSURL code to display an image. what I want to do is to insert a url from my database table in place of the static url shown in the code below:

Does anyone know how I should proceed?

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

I was thinking of something like:

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

where place.url is coming from my db table. I'm missing something though, not sure what.

thanks for any help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

止于盛夏 2024-10-01 15:17:27

place.url 是一个 NSString 对象 以及图像的完整 URL 吗?那么事情就会很简单

NSURL *url = [NSURL URLWithString:place.url]; 
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];

Is place.url a NSString object and the full URL to the image? Then it would be as simple as

NSURL *url = [NSURL URLWithString:place.url]; 
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
守护在此方 2024-10-01 15:17:27

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

You can't do it that way. You have to read image from data base and initialize UIImage with that data.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文