【发布时间】:2009-04-20 01:56:43
【问题描述】:
iPhone 让从网络上抓取图片变得非常简单;您可以在一行代码中将 URL 转换为 UIImage。所以我想让我的应用程序(一个益智游戏......我的第一个!)下载一些随机图像,使其更有趣和动态。
我考虑过使用Kodak's image of the day RSS 提要,但我花了很多时间弄清楚如何解析它。它不是一个简单的图像 URL 列表,而是引用了一堆“jhtml” URL,这些 URL 运行 Javascript 以在您的 RSS 阅读器中显示图像。这是故意混淆的,还是我错过了解析这个的一些基本步骤?
我还尝试了Astronomy Picture of the Day,通过this RSS 提要,但它只是原始页面的 HTML 填充到 CDATA 中......呃。
所以我猜这确实是两个问题:
- 是否有一种简单的方法可以解析这些提要以实际获取 iPhone 上的 JPG URL?
- “每日一图”类型的图片有更好的来源吗?
PS:我正在使用 NSXMLParser,我学会了使用 here。
【问题讨论】:
-
为当天的 html 天文图片编写解析器应该不会太难 - 它只有一个 IMG 标签(目前)。
标签: iphone xml image rss random