簡體   English   中英

相機設備單擊的iOS SDK時間戳記

[英]iOS SDK Time stamp of photo clicked by camera device

只是想知道我們是否可以使用iOS SDK獲得iOS設備的攝像頭點擊的照片的時間戳? 我在這里檢查過,所以找不到任何參考,但是如果我檢查iPhone照片中的本機PHOTOS應用程序按日期分組。 因此,我想知道是否應該有一種方法來獲取照片的點擊時間。

您應該閱讀如何檢索ALAsset

ALAsset表示由“照片”應用程序管理的照片或視頻。

然后打電話

NSDate *date = [asset valueForProperty:ALAssetPropertyDate];

接收最后修改日期。 所以問題

要從Exif獲取創建日期,請使用:

NSDateFormatter *dateFormatter = [[NSDateFormatter new] autorelease];
dateFormatter.dateFormat = @"y:MM:dd HH:mm:ss";
NSDate *date = [dateFormatter dateFromString:[[[[asset defaultRepresentation] metadata] objectForKey:@"{Exif}"] objectForKey:@"DateTimeOriginal"]];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM