So überprüfen Sie, ob eine NSD-Datei für die Verwendung in UIImage gültig ist
NSError *error = nil;
NSURL *url = [NSURL URLWithString:[imageLinks objectAtIndex:0]];
NSData *tdata = [NSData dataWithContentsOfURL:url options:NSDataReadingUncached error:&error];
if (error) {
NSLog(@"%@", [error localizedDescription]);
}else {
// no error, this one is being called within my app
NSLog(@"Data loaded successfully");
}
self.pictureView1.image = [UIImage imageWithData:tdata];
Ich habe eine JPEG-Datei und kann bestätigen, dass der URL-Inhalt erfolgreich erfasst wurde, aber wenn ich versuche, meine Bilddaten in die zu speichernUIImage
Meine App schlägt fehl. Ich frage mich, ob es eine Überprüfung für NSData gibt, um zu bestätigen, dass es für verwendbar istUIImage
.
Ich weiß auch nicht, was diesen Fehler verursacht und wie ich ihn verhindern kann. Jede Hilfe wäre dankbar.