Io lavoro nell'applicazione iPhone, sto selezionando un'immagine dalla libreria fotografica utilizzando il controllo UIImage picker, quindi la elabora e visualizzo l'immagine e l'output corrispondente utilizzando rispettivamente UIImageview e UITextview. Per alcune immagini funziona bene e per alcune delle immagini il programma si è bloccato e mentre si verifica questo con il punto di interruzione ricevo un messaggio come PROGRAMMA SEGNALE SEGNALE RICEVUTO. qualcuno può suggerirmi come gestire questo errore. Nota: per ogni immagine in uscita, l'ho controllata con il punto di interruzione. il mio codice di esempio è qui,Programma ricevuto segnale SIGABRT
Per visualizzare un'immagine:
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];
Per visualizzare il testo:
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];
Potresti modificare il tuo post per avere il codice con l'evidenziazione della sintassi? – mathk