1

在我的应用程序中,我将允许用户从图库中选择一张照片(或使用相机拍摄照片/视频)。在数据库中保存从图库中选择的照片的路径

我需要将路径保存在数据库中以便稍后检索,但我不明白我该怎么做。

**编辑**

我没有”解决这个问题,所以现在我在本地保存的图像和我保存在数据库中的本地路径。

+0

你与信息词典UIImagePickerControllerReferenceURL关键试图didfinishpicking方法返回? – Ravin 2011-04-17 16:42:40

+0

UIImagePickerControllerReferenceURL应该来自ios 4.1,但除此之外,我不知道如何使用它,当img在旅途中被捕获,而不是从画廊中选择。 – Sefran 2011-05-02 19:04:24

回答

0

我从来没有用过UIImagePickerControllerReferenceURL,但我会假设你使用任何其他网址:

[UIImage imageWithData:[NSData dataWithContentsOfURL:url]]; 
+0

问题不在于回想对应于url的uiimage,而是对应于动态拍摄的图像的url(如果有的话)。相反,对于从图库中获取的图像,UIImagePickerControllerReferenceURL可以工作(但它只存在于ios 4.1中)。 – Sefran 2011-06-02 12:53:17

+0

@Objnewbie我真的没有看到问题。如果'UIImagePickerControllerReferenceURL'可用,请使用它。如果不是在本地保存图像。 – 2011-06-02 12:58:20

+0

的确我在本地保存图像,因为我必须保持与ios 3.1的兼容性。此外,当图像在飞行中拍摄时,UIImagePickerControllerReferenceURL不起作用,它仅对从图库中选择的图像具有值。 – Sefran 2011-06-02 16:13:04

相关问题