iOS中获取相册中图片的文件名
2014-02-21 16:36
323 查看
原文地址:http://blog.liming.it/?p=90
第一步:给项目的 TARGETS -> Build Phases -> Link Binary With Libraries 增加框架链接 AssetsLibrary.Framework
第二步:文件中引入:
#import <AssetsLibrary/AssetsLibrary.h>
第三步:相册选择图片的回调方法 imagePickerController:didFinishPickingMediaWithInfo: 中,增加如下代码:
[/code]
第一步:给项目的 TARGETS -> Build Phases -> Link Binary With Libraries 增加框架链接 AssetsLibrary.Framework
第二步:文件中引入:
#import <AssetsLibrary/AssetsLibrary.h>
第三步:相册选择图片的回调方法 imagePickerController:didFinishPickingMediaWithInfo: 中,增加如下代码:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info;
{
// get the ref url
NSURL *refURL = [info valueForKey:UIImagePickerControllerReferenceURL];
// define the block to call when we get the asset based on the url (below)
ALAssetsLibraryAssetForURLResultBlock resultblock = ^(ALAsset *imageAsset)
{
ALAssetRepresentation *imageRep = [imageAsset defaultRepresentation];
NSLog(@"[imageRep filename] : %@", [imageRep filename]);
};
// get the asset library and fetch the asset based on the ref url (pass in block above)
ALAssetsLibrary* assetslibrary = [[ALAssetsLibrary alloc] init];
[assetslibrary assetForURL:refURL resultBlock:resultblock failureBlock:nil];
...
}
[/code]
相关文章推荐
- iOS 把图片保存到相册,并获取图片文件名
- iOS 把图片保存到相册,并获取图片文件名的实例
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
- [IOS]从相册或相机获取图片
- iOS开发——打开手机相册,获取图片
- iOS UIWebView 中 js调用OC 打开相册 获取图片, OC调用js 将图片加载到html上
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
- iOS 从相机或相册获取图片并裁剪
- iOS开发技巧之:获取ios相册gif图片 原数据
- [iOS]从相机或相册获取图片后按比例编辑后返回新图片
- iOS中获取系统相册中的图片
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法
- iOS 从相机或相册获取图片并裁剪
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
- 获取ios相册gif图片 原数据
- iOS获取系统相册中的图片
- IOS学习之ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结
- iOS中获取系统相册中的图片
- iOS开发swift如何调用系统相册和相机获取图片设置用户头像
- ios中摄像头/相册获取图片,压缩图片,上传服务器方法总结