zoukankan      html  css  js  c++  java
  • 从 ALAsset 中取出属性

    #pragma mark -  从相册数组中取出所有的 图片数据
    -(NSMutableArray *)getImageFromAlbumArray:(NSArray *)albumArr
    {
        NSMutableArray *imageArray = [[NSMutableArray alloc]init];
        if (albumArr && [albumArr count]!=0) {
            
            for (int i=0;i<[albumArr count];i++) {
                ALAsset *  assetPhotos = [albumArr objectAtIndex:i];
                //类型, Location , 时长,方向,日期,格式 , URL地址
                NSString * nsALAssetPropertyType = [ assetPhotos valueForProperty:ALAssetPropertyType ] ;
                NSString * nsALAssetPropertyLocation = [ assetPhotos valueForProperty:ALAssetPropertyLocation ] ;//拍照地址
                NSString * nsALAssetPropertyDuration = [ assetPhotos valueForProperty:ALAssetPropertyDuration ] ;
                NSString * nsALAssetPropertyOrientation = [ assetPhotos valueForProperty:ALAssetPropertyOrientation ] ;
                NSString * nsALAssetPropertyDate = [ assetPhotos valueForProperty:ALAssetPropertyDate ] ;
                NSString * nsALAssetPropertyRepresentations = [ assetPhotos valueForProperty:ALAssetPropertyRepresentations ] ;
                NSString * nsALAssetPropertyURLs = [ assetPhotos valueForProperty:ALAssetPropertyURLs ] ;
                NSString * nsALAssetPropertyAssetURL = [ assetPhotos valueForProperty:ALAssetPropertyAssetURL ] ;
                
                NSLog(@"**************** ALAsset Date : %@  , URLs : %@ ",nsALAssetPropertyDate,nsALAssetPropertyURLs );
                
                
                //type:ASSET_PHOTO_ASPECT_THUMBNAIL 取大图会造成内存溢出
                UIImage *tempImg  = [ASSETHELPER  getImageFromAsset:assetPhotos  type:ASSET_PHOTO_ASPECT_THUMBNAIL];
                [imageArray addObject:tempImg];
            }
            
        }
        
        
        return imageArray;
    }
  • 相关阅读:
    socket 编程练习--UDP聊天程序
    练习 多线程
    练习二:求最大公约数
    练习一:单链表的反转,串的模式匹配
    【算法1】string 的全排列
    lw资料
    SDmenu滑动菜单获取导航连接部分代码
    FileOperate(个人资料)
    C/C++基本数据类型
    C++/MFC计算程序运行时间
  • 原文地址:https://www.cnblogs.com/allanliu/p/4191106.html
Copyright © 2011-2022 走看看