【问题标题】:Getting details from photo从照片中获取详细信息
【发布时间】:2011-04-21 12:52:00
【问题描述】:

我正在开发一个应用程序,该应用程序涉及从使用 iPhone 的内置摄像头拍摄的照片中获取信息。

UIImagePickerController * picker = [[UIImagePickerController alloc] init];
    picker.delegate = self;

picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];

我想获取有关捕获日期/时间的信息以及捕获地点的坐标。知道我会怎么做吗?

【问题讨论】:

标签: iphone cocoa-touch ios camera


【解决方案1】:

使用 Asset 框架,您可以做到这一点:

  #import <AssetsLibrary/AssetsLibrary.h>

  ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
  NSURL *url = [info objectForKey:UIImagePickerControllerReferenceURL];

  [library assetForURL:url resultBlock:^(ALAsset *asset) {
    NSLog(@"TIMESTAMP: %@", [asset valueForProperty:ALAssetPropertyDate]);
  } failureBlock:^(NSError *error) {
      NSLog(@"FAIL");
  }];

【讨论】:

    猜你喜欢
    • 2015-07-03
    • 2022-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    相关资源
    最近更新 更多