私は、とりわけ、ユーザーが場所に関連付けられた写真を撮って保存することを可能にするiPhoneアプリを構築しています。私は現在、ALAssetLibraryを使って写真を写真に保存し、アプリの外で(例えば内蔵のメカニズムを介してコンピュータ上で)アクセスできるようにしています。 ALAssetLibraryを使って作業するための技術的な内容はたくさんありませんが、そこから私はこれの作業バージョンをまとめて管理しています。私は自分のアプリに写真URLの辞書を保存し、ALAssetにカスタムメタデータを追加する方法がないため、写真のリストを表示するときに写真がまだ存在するかどうかを手動で検出する必要がありました。カスタムメタデータをALAssetに関連付けることはできますか?
私が本当にやりたいことは、各アセットに2つのカスタムメタデータフィールドを追加して、アセットライブラリを列挙する際にフィルタに使用できるタイトルとカスタムID値を提供することです。
2番目のタスクとして、ユーザーがタイトルメタデータを更新できるようにしたいと思います。
できますか?現時点では、APIが実際にカスタムメタデータを取得/設定するのに必要なメソッドを提供していないように思われるため、実際にはできないと思います。私がまだ発見していないAssetLibraryフレームワークには他にもいくつかの側面があることをすべてのオッズに対しては期待しています。
少なくとも、誰かが「NO」と言うのが正式に言えるのであれば、少なくとも他の人がこのパンくずを希望の軌跡で見つけ出し、より迅速に指針を変えるかもしれません!
そして、0評判を持つ私はAssetLibraryでそれをタグ付けすることはできません:(うわー、この日はちょうど下り坂される。FML