调用系统照片库并显示位置信息
2014-06-03 13:38
375 查看
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
if(picker.sourceType == UIImagePickerControllerSourceTypePhotoLibrary){
//UIImage *image= [info objectForKey:UIImagePickerControllerOriginalImage];
NSURL *assetURL = [info objectForKey:UIImagePickerControllerReferenceURL];
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library assetForURL:assetURL
resultBlock:^(ALAsset *asset) {
NSDictionary* imageMetadata = [[NSMutableDictionary alloc] initWithDictionary:asset.defaultRepresentation.metadata];
NSDictionary *GPSDict=[imageMetadata objectForKey:(NSString*)kCGImagePropertyGPSDictionary];
NSLog(@"%@",GPSDict);
NSLog(@"%@",imageMetadata);
/* GPSDict 里面即是照片的GPS信息,具体可以输出看看*/
}
failureBlock:^(NSError *error) {
}];
}
}
相关文章推荐
- Android调用系统时间格式显示时间信息
- Android中可通过二维码扫描,直接显示个人名片信息,而且可以点击添加,调用系统的添加联系人功能
- asp.net系统中根据经纬度坐标,直接调用google地图,显示位置
- [No0000B8]WPF或Winform调用系统Console控制台显示信息
- 进入'我的电脑'窗口后,左边显示的‘系统任务,其它位置,详细信息’菜单条到删除和出现的问题解决
- EditText的换行输入、输入起始位置、调用指定格式的系统键盘(显示和隐藏),光标颜色,密码动态设置可见性
- asp.net系统中根据经纬度坐标,直接调用google地图,显示位置
- 火车站信息服务系统之LED大屏显示
- [Code Collection] 显示系统错误信息
- 地磅称量系统之(27~29)实现主界面显示用户的登录信息和日期时间星期的代码
- 显示系统信息uname
- C#中调用系统信息
- 签名图片如何显示IP和系统相关信息
- 显示系统信息
- asp.net中当服务器出错时显示指定的错误页面,同时把错误信息写入系统日志文件的探讨
- 在.Net中用C#调用Windows系统信息的代码
- c语言里面的调用显示系统时间的函数及实现过程是什么
- linux 系统调用 出错信息 调试 strerror errno
- 鼠标提示——在鼠标当前位置显示提示信息
- 火车站信息服务系统之LED大屏显示