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;
    }
  • 相关阅读:
    Cocos2d-x 2.2.3 Android配置
    于ubuntu配置hadoop当问题
    Xenomai 3 和 PREEMPT_RT 有哪些优势相比,
    【安卓注意事项】模仿猎豹清理大师波效应
    JPA实体继承映射
    第26周日许昌夜
    第26周六悲剧许昌夜
    第26黑色周五
    第26周四
    第26周三
  • 原文地址:https://www.cnblogs.com/allanliu/p/4191106.html
Copyright © 2011-2022 走看看