如何訪問UIImagePickerControllerReferenceURL的MIME分機部分?這是我所得到的,當我的NSLog - (空)imagePickerController:(*的UIImagePickerController)選擇器didFinishPickingMediaWithInfo:(NSDictionary的*)信息從UIImagePickerControllerReferenceURL訪問分機
UIImagePickerControllerReferenceURL = "assets-library://asset/asset.PNG?id=F61B754A-705C-4BFB-9965-DE34C7B93A2B&ext=PNG";
我只是想訪問的MIME類型。當我發送圖像到我的網絡服務器使用:
NSData *imageData = UIImageJPEGRepresentation(_selectedImage, 1.0);
//non-important ASIFormDataRequest set-up
[request setData:imageData withFileName:uniqueString andContentType:@"image/jpeg" forKey:@"photo"];
圖片進來搞亂了。但是,當我使用:
NSData *imageData = UIImagePNGRepresentation(_selectedImage);
//non-important ASIFormDataRequest set-up
[request setData:imageData withFileName:uniqueString andContentType:@"image/png" forKey:@"photo"];
圖片進來罰款。但是,我上傳的所有照片不會是PNG。