Quando si crea un UIImage con i dati corrotti/incompleti JPEG, la console sarà stampareCatching errore: Corrupt dati JPEG: fine prematura del segmento di dati
<Error>: Corrupt JPEG data: premature end of data segment
L'immagine incompleta verrà mostrato, con ripieno di grigio la parte incompleta. Non voglio che ciò accada.
Ho provato disperatamente con un blocco try-catch ma non rileva l'errore. C'è un modo per cogliere l'errore?
Questo potrebbe funzionare come una soluzione per il mio scopo. Ma sono ancora curioso di sapere come si possa cogliere l'errore. – samwize
I primi 2 byte dovrebbero essere FF D8 – samwize
, quindi se ho il JPG rappresentato come NSData dal disco iOS come potrei controllare le ultime 2 cifre? – Slee