我从图像选择器中选择了UIImage
。然后,我想将所选图像作为字节数组传递给服务器。所以在这个代表中,我得到了像我这样选择的图像的路径。如何将UIImagePicker图像转换为字节数组objective-c
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info
filePath=info[UIImagePickerControllerReferenceURL];
然后转换成一个字节数组,我这样做。
NSData *data = [NSData dataWithContentsOfURL:filePath];
NSUInteger len = [data length];
Byte *byteData = (Byte*)malloc(len);
memcpy(byteData, [data bytes], len);
NSLog(@"----BITE DATA----%@",byteData);
但这data
总是得到零。这是为什么?请帮帮我。 感谢
看到我更新的代码.. – vaibhav