Ich habe eine Kerndaten-App mit einigen Elementen und Bildansichten. Jetzt möchte ich ein ausgewähltes Foto aus meinem imageview1 Feld löschen.Bild von UIImageView löschen
imageView1.image = nil
und es funktioniert und mein imageview1 ist leer, aber wenn ich den Rekord meiner app speichern wird mit dem Fehler Absturz:
fatal error: unexpectedly found nil while unwrapping an Optional value.
Was ist das Problem? Ist es möglich, imageview1.image "zurückzusetzen"?
Was meinst du mit "wenn ich den Rekord rette"? –
Beispiel: Ich öffne einen Datensatz, lösche das Bild und speichere es. "item! .image = UIImagePNGRepresentation (imageView1.image!)" – slevin
Nicht "nil" verwenden, stattdessen ein Platzhalterbild verwenden. Wenn Sie die Informationen auf dem Server senden, senden Sie eine Identität, die dem Server mitteilt, dass das Bild nicht gespeichert werden soll. – Fennec