iPhone позволяет очень просто получить изображение из Интернета; Вы можете превратить URL в UIImage
в одной строке кода. Поэтому я бы хотел, чтобы мое приложение (образовательная игра-головоломка ... моя первая!) Загружало несколько случайных изображений, чтобы сделать его более интересным и динамичным.
Я думал об использовании изображения дня Kodak RSS-канала, но у меня довольно много времени, чтобы разобраться, как его проанализировать. Вместо того, чтобы быть простым списком URL-адресов изображений, он, по-видимому, ссылается на группу «jhtml» URL-адресов, которые запускают Javascript для отображения изображений в вашем RSS-ридере. Это намеренно запутано, или я пропускаю какой-то основной шаг, чтобы разобрать это?
Я также попробовал Астрономическую фотографию дня через этот RSS-канал, но это всего лишь HTML-код исходной страницы, вставленный в CDATA ... тьфу.
Так что, я думаю, это действительно два вопроса:
- Есть ли простой способ проанализировать эти каналы, чтобы фактически получить URL-адреса JPG на iPhone?
- Есть ли лучший источник изображений типа "картинка дня"?
PS: я использую NSXMLParser, который я научился использовать здесь .