小编jam*_*ter的帖子

ALAsset URL已从iOS 4.3更改为5.0?

我有一个应用程序,我正在拍照并将它们存储到相机胶卷.我保存了生成的ALAsset的URL,以便稍后我可以重新加载这些特定的图像.

这似乎工作正常,直到我升级到iOS 5.0.

现在,当我尝试加载资产时,我总是没有回来.我列举了整个相机胶卷,检查那里的图像的URL,实际上URL似乎是不同的.即,我能够使用URL保存(并重新加载)资产:'assets-library://asset/asset.JPG?id = 1000001124&ext = JPG'.但是,现在它已不复存在.实际上,现在所有的资产URL都比较长,例如:'assets-library://asset/asset.JPG?id = 6BDB93FD-B94C-4F77-9ABD-26F34F06B429&ext = JPG'(也许现在这些更独特?)

无论如何,还有其他人看过这个吗?我错过了什么吗?我所有旧的保存文件现在都没用了吗?有没有办法从旧URL映射到新URL?我应该采取不同的方法吗?我不想发布这个,然后发现我的(以及我的用户)所有的URL都被更改了......

思考?

objective-c alasset alassetslibrary ios5

3
推荐指数
1
解决办法
1082
查看次数

标签 统计

alasset ×1

alassetslibrary ×1

ios5 ×1

objective-c ×1