comment convertir NSData à l'image de l'ios
Je suis en utilisant le service web pour récupérer des données. Mais je ne suis pas en mesure de convertir les données d'image. Je suis à recevoir des données du serveur, mais quand je suis à la conversion à l'image qu'il montre la valeur null.
ce doit être couvert quelque part sur ce site
Montrez-nous ce que vous avez essayé.
Montrer le code que vous avez essayé?
Montrez-nous ce que vous avez essayé.
Montrer le code que vous avez essayé?
OriginalL'auteur Balakishore | 2013-09-29
Vous devez vous connecter pour publier un commentaire.
Convertir NSData à UIImage :
Convertir UIImage à NSData (png) :
Convertir UIImage à NSData (jpg) :
oui pour le remplacer YOUR_DATA par votre NSData
OriginalL'auteur Jordan Montel
OriginalL'auteur iiFreeman
Découvrez
UIImage *image = [UIImage imageWithData:...];
. Je suis curieux de savoir ce que vous utilisez en ce moment?OriginalL'auteur mmackh
Dans un de vos commentaires, vous suggérez que les images "sont stockés dans la corde". Si c'est le cas, alors l'image peut avoir été codées en base64 (un mécanisme commun pour la représentation binaire des données dans une chaîne de caractères). Vous devriez clarifier cela avec le fournisseur de ce service SOAP.
Si elle a été converti en une chaîne base64, alors vous aurez à convertir que de retour à raw format binaire avant de pouvoir utiliser
imageWithData
ou similaires. Il existe une variété de base64 solutions proposées en réponse à Comment dois-je faire de l'encodage base64 sur l'iphone sdk?OriginalL'auteur Rob