iphone - 如何在 iPhone 的照片库中获取照片的名称?

标签 iphone ios macos iphoto

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

有没有办法在未越狱的 iPhone 上使用 SDK 以编程方式完成此操作?

最佳答案

恐怕您无法在未越狱 iPhone 上以编程方式进行操作。我不知道你是否可以在越狱 手机上,但非越狱 手机只允许你使用 UIImagePickerController 类选择图像。

您可能已经知道,UIImagePickerControllerDelegate 为您提供了一个 UIImage 和一个可选的 NSDictionary,其中包含编辑信息(包含裁剪矩形和原图)。您不知道它是库中的哪张图像(如果不是相机本身的话)。

保存图像是通过 UIKit UIImageWriteToSavedPhotosAlbum 方法完成的,它只允许您在写入图像时指定图像和回调方法。这个方法结束后(回调结束),你不知道图片保存在相册的什么地方。

很遗憾,答案基本上是:如果您想要尺寸以外的信息,那就不要。

关于iphone - 如何在 iPhone 的照片库中获取照片的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1091090/

相关文章:

iphone - 如何使用 ARC 处理 iOS 中的自动释放对象

ios - 如何在 UIView 中插入图片?

ios - YouTube iFrame 隐藏信息

html - 视频中的颜色变化 - HTML5

iphone - 带列的 UITableView

iphone - 在应用程序加载时从 NSUserDefaults 获取值并将其存储在全局变量中的最佳方法是什么?

macos - Docker compose 无法在 OSX 上创建卷

ios - Xcode 5 预期标识符错误不会消失

iPhone + 轻微内存泄漏 + 应用程序崩溃

ios - Xcode 9+iphone8+Fabric 无法使用 beta 安装测试应用