0
私は写真を撮ったり、iphotoライブラリから画像を選んでウェブサーバーにアップロードしたいと思っています。 imagePickerControllerを使用します。UIImageオブジェクトのみを取得できます。ファイルパスまたはファイルタイプ(png、jpgなど)がわかりません。私は長い間Googleを持っていますが、まだ解決策を見つけることができません。誰でも私を助けることができますか?ありがとうございました!iphotoで写真をウェブサーバーにアップロードするには?
私はこの方法を試して、画像をサーバーに正常にアップロードしました。しかし、まずUIImageJPEGRepresentationまたはUIImagePNGRepresentationを使用する前に、ファイルの種類を知る必要があります。写真ライブラリには、png画像とjpg画像があります。 – logan
ファイル拡張子を取得する方法を見つけました。imagePickerController:didFinishPickingMediaWithInfo:、[assets objectForKey:UIImagePickerControllerReferenceURL]を使用できます。assets- library://asset/asset.JPG?id = 1000000002&ext = JPG " 。これはJPGファイルです。ありがとう! – logan