Sto utilizzando il codice per dare diversi effetti a immagini come contrasto, tonalità, saturazione ecc; e utilizzato il codice apple glImageProcessing
, salgo dalla mia visualizzazione a glimgeProcessing
e salvo l'immagine risultante nella proprietà uiimage
nel file appDelegate
. Dopo il ritorno alla vista Aquila ho usato viewDidAppear
funzione per modificare mio punto di vista immagine a immagine aggiornata- [Not A Type _cfTypeID]: messaggio inviato all'istanza deallocato
"-[Not A Type _cfTypeID]: message sent to deallocated instance"
il mio codice è
NSLog(@"app imafe is %@",app.image);
[imageView setImage:app.image];
mia risposta registro è
2013-07-26 13:39:37.293 imageProcessingApp[1019:11303] app imafe is <UIImage: 0x73c4100>
2013-07-26 13:39:39.482 imageProcessingApp[1019:11303] app imafe is <UIImage: 0x90e0420>
2013-07-26 13:39:39.483 imageProcessingApp[1019:11303] *** -[Not A Type _cfTypeID]: message sent to deallocated instance 0x90e0b60
problema quando tenta di impostare immagine al mio imageView
.
Aiuto per favore
Hai un problema di gestione della memoria. Dovresti cercare la modalità zombi e lo strumento zombi in Strumenti. Essenzialmente hai un puntatore pendente o un oggetto è stato rilasciato troppe volte. –
sicuramente la sua gestione della memoria, ma il problema è come ottenere quale variabile creare questo problema. E ho abilitato gli oggetti zombi, ora cosa fare di più –