我想在iOS中編輯一些元數據標籤,並且需要使用ALAssetsLibrary/writeImageDataToSavedPhotosAlbum:metadata:completionBlock:,因爲是唯一不重新編碼像素數據的方法。使用writeImageDataToSavedPhotosAlbum刪除元數據標籤:metadata:completionBlock:ios
在梅託德的規格,它說:
如果在圖像數據的元數據和元數據 詞典之間的衝突,在圖像數據的元數據值將是 覆蓋。
我的問題是,它也可以用來刪除元標記嗎?我跑了一些測試,並將exif
的值設置爲NSNull
以及空字符串,但是這不起作用。
謝謝,但我需要一些元數據標記保持不變,只有一部分被刪除。我想這可以通過導出和編輯元數據來完成,但目前我還需要支持iOS 4.2+。 –