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

2023-12-09

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

非常感谢。


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

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

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • 使用 UIImageJPEGRepresentation 时,compressionQuality 应该是多少?

    我想对用户库中的照片应用滤镜 然后将其写回磁盘 我在用着UIImageJPEGRepresentation 该函数需要一个UIImage and a compressionQuality值介于 0 0 和 1 0 之间 因为我想保留原始质量
  • 检查 touchend 是否在拖动后出现

    我有一些代码可以更改表的类 在手机上 有时表格对于屏幕来说太宽 用户将拖动 滚动来查看内容 但是 当他们触摸并拖动表格时 每次拖动都会触发 touchend 如何测试触摸端是否是触摸拖动的结果 我尝试跟踪dragstart和dragend
  • 我什么时候应该对 IBOutlet 使用弱或强限定符? [复制]

    这个问题在这里已经有答案了 可能的重复 ARC 下 IBOutlets 应该强还是弱 https stackoverflow com questions 7678469 should iboutlets be strong or weak
  • 对使用phonegap和钛的质疑[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 最近我听说了 PhoneGap 和 Titanium 移动网络应用程序的开发 我分析了这两个 Web 应用程序 并了解了如何使用它们以
  • 自定义 MKAnnotationView - 如何捕获触摸而不忽略标注?

    我有一个自定义 MKAnnotationView 子类 它完全按照我想要的方式显示视图 在那个视图中 我有一个按钮 我想捕获按钮上的事件来执行操作 这很好用 但是 我不希望标注被忽略或消失 基本上 触摸标注中的按钮将开始播放声音 但我想保留
  • 我应该在哪个方法中设置 UITextField 的委托?

    在 viewDidLoad 或 init 方法中设置 UITextField 的委托是一个好习惯吗 我尝试在 init 方法中将委托设置为 self 但它没有调用相应的委托方法 当我将代码移动到 viewDidLoad 中时 它注册为将 s
  • 退出导航控制器

    我试图离开初始视图控制器 并进入空白视图控制器 这很好 但是这会使空白视图控制器也成为导航控制器的一部分 这不是我想要的 我想脱离视图控制器 在视图控制器中 我尝试退出 它会自行弹出 当我尝试视图中的方法时 将出现目标视图控制器 self
  • 在 UIMenuItem 上设置accessibilityLabel

    我正在尝试设置accessibilityLabel of a UIMenuItem而且似乎没有效果 无论如何 VoiceOver 只是读取项目的标题 let foo UIMenuItem title foo action selector
  • KeyboardAvoidingView - 隐藏键盘时重置高度

    我正在使用 React NativeKeyboardAvoidingView设置我的高度View当显示键盘时 但是当我关闭应用程序中的键盘时 视图的高度不会变回原来的值
  • 如何使用 Objective-C 协议

    我需要将 Picker 选择的值继承到其他地方 我正在尝试下面的代码 但空值即将到来 请检查我哪里出错了 我必须继承在中传递的字符串值PickerView 请检查代码 选取器1 h import
  • 在ScreenUpdates之后调用drawViewHierarchyInRect时iOS8缩放故障:YES

    我正在将一个项目从 iOS7 转换为 iOS8 该项目使用自定义转换 并且需要在加载完成后捕获模式afterScreenUpdates YES并看到整个屏幕放大一秒钟然后缩小 我还在 iOS 版 Flickr 应用程序的各个部分之间以及在
  • 使用 Unity 在 iOS 应用程序上发送电子邮件时出错

    我正在开展一个学校项目 我正在尝试记录从我统一制作的游戏中存储的数据 我的问题是我想通过电子邮件将数据发送到应用程序 一切正常 电子邮件与数据一起发送等 但是当我将应用程序构建到 iOS 设备时 它不会发送电子邮件 我在 Unity 中没有
  • iOS 以编程方式将 AVI 转换为 MP4 格式

    我的应用程序中有一个查询 因为我想将 AVI 格式的视频转换为 MP4 电影格式 所以有没有什么方法可以以编程方式执行此操作 任何代码片段将不胜感激 你需要使用AVAssetExportSession将视频转换为 mp4格式 下面方法转换
  • Firestore 读取包含子集合的文档的计费

    我正在制作一个应用程序 它存储用户使用我的应用程序学习了多少分钟 我的 Firestore 数据库以 用户 集合开始 每个用户都有自己的文档 该文档由其在 Auth 中生成的 userID 命名 我的问题是 如果我读取了他们的 userID
  • 使用 xctool 运行单个 KIWI 规范

    有没有人能够成功地将 KW SPEC 变量传递给 xctool 我正在尝试使用以下命令来运行单个 KIWI 规范https github com kiwi bdd Kiwi wiki Kiwi FAQ q how do i run a si
  • iOS:如何获取设备当前语言设置?

    我的应用程序中的一些功能应该基于其运行设备的语言设置 我想获取实际的语言而不是某些国家 地区设置 例如 如果语言是英语 我不在乎它是美国 英国 澳大利亚等 我很熟悉NSLocale对象 但它似乎与Region Format设置而不是Lang
  • SVG 转 JPG / PNG

    有没有工作模块可以convert a SVG image into像素格式如JPEG or PNG 看看蜡染工具包 具体来说是光栅化器 http xmlgraphics apache org batik tools rasterizer h
  • 如何在 iOS Swift 中获取来电的电话号码? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想在我的应用程序中获取来电者的电话号码 请有人迅速为我提供这个问题的解决方案 您将永远无法获得来电的电话号码 因为这是用户的私人数据
  • 将 OpenCV Mat 转换为数组(可能是 NSArray)

    我的 C C 技能很生疏 OpenCV 的文档也相当晦涩难懂 有没有办法获得cv Mat data属性转换为数组 NSArray 我想将其序列化为 JSON 我知道我可以使用 FileStorage 实用程序转换为 YAML XML 但这不
  • 如何按字母顺序对 NSMutable 数组中的自定义对象字段进行排序?

    我有一个自定义对象 例如 import

随机推荐

  • 在razor的子视图中调用Jquery函数

    我想使用这样的活动 myModal show 原来的调用插件例程如下 我将我的代码放在下面的部分中 这里 myModal show 不运行 using Html BeginForm Contact Home FormMethod Post
  • 如何在 python-socketio 上发送消息

    API 文档 https python socketio readthedocs io en latest intro html 提供了服务器和客户端的示例 但如果您运行它们 您将不会开始消息传递 而且我不知道如何设置它 如何设置消息传递
  • 在子报表中创建和使用 CSV 数据

    背景 Jaspersoft 社区论坛是riddled有关如何在报表中使用 CSV 数据源的未解答的问题 Problem 使用时贾斯帕软件工作室 使用本地文件作为数据源很方便 完成此任务的说明充其量是零碎的 最坏的情况是不完整的 Questi
  • 单击 上的按钮时如何抑制 上的 Click 事件?

    我在执行操作的表行上有一个单击事件 但是 当我单击同一行上的按钮时 我想阻止行上单击事件并简单地执行按钮的操作 但我不知道如何实现这一点 我创建了一个 gt fiddle table class table table condensed
  • 如何在Android平台上反编译APK或DEX文件? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 Android平台上是否可以反编译APK包或DEX文件 有没有可以反编译APK文件的工具 您需要三个工具decompile an APK file
  • 无法解密第二台计算机上的数据

    我有两个应用程序 服务器和客户端 一个从一台机器运行 另一个从第二台机器运行 服务器使用 WebSocket 连接传递数据 数据在发送到客户端之前进行加密 数据使其发送到客户端应用程序正确 但我尝试使用相同的安全方法和密钥对其进行解密 但我
  • QXcbConnection:尝试使用 Qt Creator 调试 Linux 应用程序时无法连接到显示器

    我正在尝试将一组使用 Qt Creator 构建的 Windows 应用程序移植到 Linux 我已经使用 VirtualBox 在 64 位 Ubuntu 16 04 虚拟机中安装了基于 Qt 5 7 0 的 Qt Creator 4 0
  • VBA将参考页插入MS Word尾注

    书籍尾注通常放弃页码的上标数字 例如 而不是 Abe Lincoln was assassinated with a pistol 33 33 A single shot derringer pistol 几位作者写的书 Abe Linco
  • 防止 Safari 5 中的后退按钮缓存

    截至最近 safari 5 发布 它给我的网站带来了一些问题 我有一个运行经典 ASP 的动态网站 尽管这应该不重要 并且该网站对历史堆栈有一些创造性的使用 例如 您可以进入列出产品的页面 然后转到有关产品的详细信息并更改产品 管理视图 当
  • 获取DataTemplate控件内部的控件

    我有以下用于 Windows 8 1 的集线器应用程序的 XAML 代码
  • 服务引用复杂类型

    我有一个使用 WCF 服务的客户端应用程序 该服务接受并返回一些复杂的类型参数 这些复杂类型保存在客户端应用程序和 WCF 服务都引用的单独程序集中 问题是 当我在客户端应用程序中添加服务引用时 生成的引用类会构建自己的复杂参数类型版本 因
  • Visual Studio 无法从 global.asax 加载类型

    我知道这个问题以前曾被提出过 但可用的解决方案并没有解决我的问题 我的解决方案中有一个我没有编写的 global asax 文件 cs 文件中的命名空间和类与继承命名空间和类相匹配 导致问题的原因很简单 我从解决方案中排除了一个目录 然后重
  • JSP 页面中 Struts 标记中的 ${...} 语法可以访问哪些变量?

    我有点沮丧 因为我无法找到可以使用哪些变量来访问 Struts 标记中的语法 放置在 JSP 页面中 作为示例 我有以下代码
  • Spring Boot + Spring Security 应用程序中 POST/PUT/DELETE 请求的 403 响应

    我在我的 Spring Boot Rest 应用程序中使用 Spring Security 获取请求工作正常 但 POST PUT DELETE 请求给出 403 Forbidden 下面是我的代码片段 UI 采用 Angular 6 En
  • 分解xts每小时时间序列

    我想分解每小时时间序列decompose ets or stl或任何功能 这是示例代码及其输出 require xts require forecast time index1 lt seq from as POSIXct 2012 05
  • 如何在一段时间后更改图像背景?

    大家好 我需要知道是否有办法在 10 秒或 30 秒等特定时间后更改背景图像 你知道像雅虎登录邮件 它每天都在改变背景 如果有办法使用 JQuery 或 CSS 或 html 或任何其他东西 请告诉我 你可以用javascript函数来实现
  • Monodroid GREF 问题最佳实践?

    我有以下测试代码 基于标准 monodroid HelloWorld namespace TestGREF Activity Label TestGREF MainLauncher true public class Activity1 A
  • 如何制作每10秒刷新一次的jquery表?

    我正在制作管理门户 管理员可以在其中查看当前预订的总数 为此 我们必须每 10 秒自动刷新一次表并且会有还有刷新按钮 它更新了表格 我正在使用 JQuery Ajax Json Spring MVC 当我单击按钮时 这也是一个问题它会重复信
  • DataTable 在 RejectChanges 上抛出异常

    我在使用数据表时发现了这个错误 我向 DataTable 添加了一个主键列 然后向该表添加了一行 删除了该行 然后向该表添加了具有相同键的行 这有效 当我尝试打电话时RejectChanges 就它而言 我得到了ConstraintExce
  • 如何从 iOS 照片(如相机胶卷)中获取图像创建日期时间或上次修改日期时间?

    我是 iOS 新手 最近 我正在开发一个iOS应用程序 需要检查图像 在iOSPhotos 创建日期时间并修改日期时间以按时间对这些图像进行排序 我用了ALA资产库要枚举所有图像 我可以获得每个图像的以下属性 图像文件名 图像资产 url