2013-09-30 16 views
4

我能創建使用link自定義文件名的ALAsset同時加入到ALAssetGroup

所以從我的應用程序,當我保存文件(圖像或視頻),他們被添加到我的自定義文件夾自定義相冊。 我還需要提供功能來顯示所有保存的文件。

所以我使用「enumerateAssetsUsingBlock」枚舉和從我的自定義文件夾中獲取文件。 我唯一面臨的問題是,我檢索的文件名與我添加的文件不同。

ALAssetRepresentation* representation = [result defaultRepresentation]; 
[representation filename]; 

給我這樣的文件名:IMG_0261.mp4這不是我保存的文件的原始文件名。我怎樣才能獲得真實的文件信息?

回答

1

你不能得到原來的文件名不幸。 AssetsLibrary將導入時的文件名更改爲IMG_XXX.ext格式之一。原始文件名丟失。

+0

有沒有辦法命名文件? – Patricia

+0

不幸的是沒有。 – holtmann