ios - 如何从 iOS 照片(如相机胶卷)获取图像创建日期时间或上次修改日期时间?

标签 ios image alasset

我是 iOS 新手。最近,我正在开发一个 iOS 应用程序,需要检查图像(在 iOS Photos 中)创建日期时间和修改日期时间以按时间对这些图像进行排序。 我使用 ALAssetsLibrary 来枚举所有图像,我可以获得每个图像的以下属性:图像文件名、图像 Assets url(在其中,我可以获得图像文件扩展名和唯一 Assets ID)。但是有人能告诉我如何获取图像文件的创建日期时间和最后修改日期时间吗?

非常感谢。

最佳答案

您可以使用 ALAssetPropertyDate 属性检索 Assets 的创建日期:

ALAsset* asset;
...
NSDate* date = [asset valueForProperty:ALAssetPropertyDate];

我不确定检索上次修改日期的方法。

关于ios - 如何从 iOS 照片(如相机胶卷)获取图像创建日期时间或上次修改日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10638567/

相关文章:

iphone - 苹果推送通知连接问题 - 键值不匹配检查私钥消息

iphone - 如何复制带有键值的 NSDictionary

html - 在 html 中显示备份图像

objective-c - ALAsset 不可编辑

objective-c - 是否可以从 NSData 或其他图像类型(CFImageRef、CIImage、UIImage)创建 ALAsset 对象?

ios - 动画 UICollectionView 框架时的布局和单元格问题

ios - 自定义标注气泡 iOS

Python plot - 堆叠图像切片

java - 读取图像并通过套接字发送 - 无法打开文件

ios - 有没有办法在 iOS 还原中引用 ALAsset?