小编Rex*_*c66的帖子

ALAsset时间戳返回错误的日期

我想获取图像的时间戳,我可以得到正确的纬度和经度值,但时间戳总是返回当前时间,而不是图像的EXIF时间.

ALAssetsLibraryAssetForURLResultBlock resultsBlock = ^(ALAsset *asset) {
    CLLocation *imageLoc = [asset valueForProperty:ALAssetPropertyLocation];
    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"dd/MM/YY HH:mm:ss"];
    NSString *trailTime = [formatter stringFromDate:imageLoc.timestamp];
    NSLog(@"---+++ image TimeStamp: %@", trailTime);
    [formatter release];
Run Code Online (Sandbox Code Playgroud)

任何帮助表示感谢,谢谢

iphone objective-c assetslibrary alasset

3
推荐指数
1
解决办法
4075
查看次数

标签 统计

alasset ×1

assetslibrary ×1

iphone ×1

objective-c ×1