2009-07-31 9 views
1

La question sur validating jpegs sur le transfert réseau est très utile.Détection de mauvaises images jpeg

Pouvons-nous aller encore plus loin dans cette question? Que faire si les données d'image sont incomplètes ou corrompues à partir du serveur? Le travail de transport complet, le type MIME est image/jpeg, le UIImage est construit et non nul mais le moteur de recherche découvre des incohérences dans les données et le journal affiche "Bad Huffman code" ou "fin prématurée du segment de données"

Comment capturer cette erreur avant de lancer UIImage dans le contexte de la vue et ainsi obtenir une image non-jolie sur l'écran? Pourrais-je le rendre dans un contexte sans écran et capturer l'erreur?

Répondre