Das iPhone macht es wirklich einfach, ein Bild aus dem Internet zu scannen; Sie können eine URL in eine UIImage
in einer Codezeile umwandeln. Also möchte ich meine App aktivieren (ein pädagogisches Puzzlespiel ... mein erstes!), Um einige zufällige Bilder herunterzuladen, um sie interessanter und dynamischer zu machen.iPhone: zufälliger Service "Bild des Tages"?
Ich dachte über die Verwendung von Kodak's image of the day RSS-Feed, aber ich habe eine Weile Zeit herauszufinden, wie man es analysieren. Anstatt eine einfache Liste von Bild-URLs zu sein, scheint sie auf eine Reihe von "jhtml" -URLs zu verweisen, auf denen Javascript ausgeführt wird, um die Bilder in Ihrem RSS-Reader anzuzeigen. Wird dies absichtlich verschleiert, oder fehlt mir ein grundlegender Schritt, dies zu analysieren?
Ich habe auch versucht, die Astronomy Picture of the Day, über this RSS-Feed, aber es ist nur die ursprüngliche Seite HTML in CDATA gestopft ... ugh. So
Ich denke, das ist wirklich zwei Fragen:
- Gibt es eine einfache Möglichkeit, diese Feeds zu analysieren, um tatsächlich an dem JPG-URLs auf dem iPhone zu bekommen?
- Gibt es eine bessere Quelle für Bilder vom Typ "Bild des Tages"?
PS: Ich verwende NSXMLParser, die ich here nutzen gelernt.
es soll nicht zu schwer sein, einen Parser für Astronomie-Bild des hTML-Tages zu schreiben - es hat nur einen einzigen IMG-Tag (bis jetzt). – freespace