Home Code-Schnipsel Grafik Bilder aus dem Internet herunterladen und auf dem iPhone speichern

iPhone Gewinnspiel

Bilder aus dem Internet herunterladen und auf dem iPhone speichern PDF Drucken E-Mail
Share
Geschrieben von: Philipp   
WEDNESDAY, 10 MARCH 2010 11:52
Falls jemand mal ein Bild aus dem Netz in seiner App verwenden will, kann er dieses einfach herunter laden und dann ggf. einfach speichern und auch anzeigen:
// URL des Bildes
id path = @"http://www.mobile-dev.de/images/stories/iPad_Simulator.png";
NSURL *url = [NSURL URLWithString:path];

// Bild laden
NSData *data = [NSData dataWithContentsOfURL:url];

// Bild im Dokumente-Ordner der App speichern   
NSString* savePath = [[NSString alloc] initWithFormat:@"%@/Documents/image.jpg",NSHomeDirectory()];
if ([data writeToFile:savePath atomically:YES])
{
     NSLog(@"Saved");
}
else
{
     NSLog(@"not saved");
}
[savePath release];

// Bild in eigener App anzeigen
UIImage *img = [UIImage imageNamed:@"image.png"];
UIImageView* imgView = [[UIImageView alloc] initWithImage:img];
imgView.frame = CGRectMake(10,10,img.size.width,img.size.height); // x=10 y=10 in original Bildgröße

[window addSubview:imgView];
   


Ihren Kommentar hinzufügen

Ihr Name:
Ihre Webseite:
Betreff:
Kommentar:
  Bild, welches den Sicherheitscode enthält
Sicherheitscode:
LAST_UPDATED2