2

画像のパスや名前などの写真に関する情報をiPhoneで取得する必要があります。

ジェイルブレイクされていないiPhoneでSDKを使用してプログラムでこれを実行する方法はありますか?

4

2 に答える 2

2

残念ながら、ジェイルブレイクされていないiPhoneではプログラムを使用することはできません。ジェイルブレイクされた電話でできるかどうかはわかりませんが、ジェイルブレイクされていないUIImagePickerController電話では、クラスで画像を選択することしかできません.

おそらく既にご存じのとおり、 は編集情報 (切り取り四角形と元の画像を含む) を提供し、オプションで編集情報UIImagePickerControllerDelegateを提供します。それがライブラリのどの画像であったかはわかりません (カメラ自体ではない場合)。UIImageNSDictionary

画像の保存はUIKit UIImageWriteToSavedPhotosAlbumメソッドで行われ、画像が書き込まれるときに画像とコールバック メソッドのみを指定できます。このメソッドが終了すると (そしてコールバックが終了すると)、写真アルバムのどこに画像が保存されているかわかりません。

残念ながら、答えは基本的に次のとおりです。サイズ以外の情報が必要な場合は、いいえ.

于 2009-07-07T09:12:16.123 に答える
0

私もこのテーマに興味があります。

これまでのところ、私は AV Foundation Framework (iOS 4.0 以降で利用可能) を使用しており、ALAssets を介して画像にアクセスしています。写真の画像表現、デバイス上の写真へのローカル URL、またはそれらに関するメタ情報 (たとえば、写真が撮影された場所など)を取得できますが、名前と説明を取得する方法が見つかりません。次のスクリーンショットに示すように、iPhoto で設定できる写真 (赤い四角を参照: 私の例では、「MyPhotoName」と「MyDescription」の文字列を取得したいと考えています)。

したがって、あなたの質問に対する部分的な答えは「AV Foundation Framework を使用する」であり、他の部分は「写真に関連する一部の情報にアクセスできない」であると思います。

  • AV Foundation Framework を介して名前と説明の情報を取得することが不可能であることを確認できる人はいますか?
  • 他に入手する方法はありますか?

ここに画像の説明を入力

于 2011-08-24T11:15:45.183 に答える