Programm empfangenes Signal SIGABRT

Ich arbeite in einer iPhone-Anwendung und wähle ein Bild mit der UIImage-Auswahlsteuerung aus der Fotobibliothek aus, bearbeite es dann und zeige das Bild und die entsprechende Ausgabe mit UIImageview bzw. UITextview an. Für einige Bilder funktioniert es einwandfrei und für einige Bilder ist das Programm abgestürzt, und während ich dies mit dem Haltepunkt überprüfe, erhalte ich eine Meldung wie PROGRAM EMPFANGENES SIGNAL SIGABRT. kann mir jemand vorschlagen, wie man mit diesem Fehler umgeht. Hinweis: Für jedes Bild, das ausgegeben wird, habe ich es mit einem Haltepunkt überprüft. Mein Beispielcode ist hier,

Um das Bild anzuzeigen:

 CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 240.0f);
 UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect];
 [myImage setImage:img];
 myImage.opaque = YES; // explicitly opaque for performance
 [self.view addSubview:myImage];
 [myImage release];

Um den Text anzuzeigen:

 CGRect frame = CGRectMake(0.0f, 250.0f, 320.0f,25.0f);
 UITextView * tmpTextView = [[UITextView alloc]initWithFrame:frame];
 tmpTextView.text = [NSString stringWithFormat:@"%@%@",@"value: ", somevalue];
 [self.view addSubview:tmpTextView];
 [tmpTextView release];

Antworten auf die Frage(2)

Ihre Antwort auf die Frage