如何在iPhone的PhotoLibrary中获取照片名称?

如何在iPhone的PhotoLibrary中获取照片名称?,iphone,ios,macos,iphoto,Iphone,Ios,Macos,Iphoto,我需要获得有关照片的信息,如图像路径、名称等。。。在iPhone中 有没有办法在非越狱iPhone上使用SDK以编程方式完成此任务?恐怕您无法在非越狱iPhone上以编程方式完成此任务。我不知道您是否可以在越狱手机上使用,但非越狱手机只允许您使用UIImagePickerController类拾取图像 您可能已经知道,UIImagePickerControllerDelegate为您提供一个UIImage和一个可选的带有编辑信息的NSDictionary(包含裁剪矩形和原始图像)。你不知道它是图

我需要获得有关照片的信息,如图像路径、名称等。。。在iPhone中


有没有办法在非越狱iPhone上使用SDK以编程方式完成此任务?

恐怕您无法在非越狱iPhone上以编程方式完成此任务。我不知道您是否可以在越狱手机上使用,但非越狱手机只允许您使用UIImagePickerController类拾取图像

您可能已经知道,
UIImagePickerControllerDelegate
为您提供一个
UIImage
和一个可选的带有编辑信息的
NSDictionary
(包含裁剪矩形和原始图像)。你不知道它是图书馆里的哪个图像(如果不是相机本身的话)

使用
UIKit
UIImageWriteToSavedPhotosAlbum
方法保存图像,该方法仅允许您在写入图像时指定图像和回调方法。此方法完成后(回调完成),您不知道图像保存在相册中的何处


所以不幸的是,答案基本上是:如果你想要的是尺寸以外的信息,那么就不要了。

我也对这个主题感兴趣

到目前为止,我一直在使用AV基础框架(自iOS 4以来可用),并通过Access访问图片。您可以获取照片的图像表示、设备上图片的本地URL或有关它们的元信息(例如,它们拍摄的位置),但我找不到如何获取图片的名称和描述,因为您可以在iPhoto中设置它们,如下图所示(参见红方块:在我的示例中,我希望得到“MyPhotoName”和“MyDescription”字符串)

所以我认为你的问题的部分答案是:“使用AV基础框架”,而另一部分是:“你不能获得与你的照片相关的信息”。
    任何人都不能通过AV基础框架来获取名称和描述信息吗?
  • 还有别的办法吗