ALAssetのwriteModifiedImageDataToSavedPhotosAlbumメソッドとsetImageDataメソッドはどちらも、画像データ(NSDataオブジェクトの形式)とメタデータ(NSDictionaryオブジェクトの形式)の両方を取得します。すでにカメラロールにあるALAssetに追加のメタデータを挿入するためにすべてが機能しています(明らかに私たちのアプリによって書かれているので、それによって編集可能です)が、私がやりたいのは、最初に画像データ全体を読み取る必要がないことですオリジナルは、これらの呼び出しのいずれかに完全に変更されずに渡すだけです。
画像データ全体を読み取るというメモリペナルティを支払うことなく、ALAssetのメタデータのみを変更する方法はありますか?(これは文書化されたオプションではありませんが)imageDataにnilを渡そうとしましたが、機能しませんでした。
ベレンド