Je vais avoir des problèmes de conversion/téléchargement d'une image de la caméra à un service Web SOAP à distance.iPhone SDK: Conversion/téléchargement d'une image à un service SOAP
Voici le code pour convertir l'image en un tableau d'octets:
UIImage *image = [info objectForKey:UIImagePickerControllerEditedImage];
if (image == nil)
image = [info objectForKey:UIImagePickerControllerOriginalImage];
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(image)];
NSString *post_string = [NSString stringWithFormat:@"%@", imageData];
NSData *postData = [post_string dataUsingEncoding:NSUTF8StringEncoding];
NSString *postLength = [[NSString alloc] initWithFormat:@"%d", [postData length]];
Suis-je à cette image convertissent un tableau d'octets correctement?
Toute aide est appréciée.
C'est ce que je pensais aussi, mais il ne semble pas fonctionner. Le service Web s'attend à recevoir les données d'image au format base64Binary. Est-ce exact? – dbarrett