链接到所选照片

时间:2009-12-25 19:19:46

标签: iphone cocoa-touch uiimagepickercontroller

如果我允许用​​户选择照片并需要存储这些选择(在数据库中),我可以存储指向所选照片的​​链接,还是需要抓取图像并将其存储在应用程序的Documents文件夹中?后者似乎不实用,因为它会导致图像需要占用两倍的空间。

我熟悉UIImagePickerControllerDelegate,但不知道如何获得对应用程序重启持续的图像的可靠引用。如果用户从其照片库中删除该图像,则可能存在链接可能中断的担忧。有没有办法检查?

1 个答案:

答案 0 :(得分:1)

无法获取存储在照片库中的图像的文件URL。

如果您确实需要保留对文件的引用以获取编程原因,那么从UIImagePickerController中选择图像并将副本保存到Documents文件夹可能是您唯一的选择。

如果我们能够理解为什么需要对图像进行文件引用,这将有所帮助。就iPhone而言,图像在照片库中是安全的,如果用户需要,可以像往常一样从图像选择器中拾取。

但是,如果您尝试将其用于可自定义的背景或其他内容,那么我认为保存副本是您唯一的选择。