Pour Obtenir toutes les Images de la " Bibliothèque Photo de l'iphone

J'ai essayer de restauration des images à partir de Photos de la Bibliothèque & afficher dans mon application en utilisant AssetsLibrary.
J'ai eu le chemin de l'URL de photos mais je ne sais pas comment obtenir la photo à travers elle.

Mon Code est comme suit:

   NSMutableArray* assetURLDictionaries = [[NSMutableArray alloc] init];


   void (^assetEnumerator)( ALAsset *, NSUInteger, BOOL *) = ^(ALAsset *result, NSUInteger index, BOOL *stop) {
       if(result != nil) {
           if([[result valueForProperty:ALAssetPropertyType] isEqualToString:ALAssetTypePhoto]) {
                [assetURLDictionaries addObject:[result valueForProperty:ALAssetPropertyURLs]];

                NSLog(@"result is:%@",result);
                NSLog(@"asset URLDictionary is:%@",assetURLDictionaries);
                NSURL *url= (NSURL*) [[result defaultRepresentation]url]; 

                [library assetForURL:url
                         resultBlock:^(ALAsset *asset) { [assetsp addObject:asset]; }
                        failureBlock:^(NSError *error){ NSLog(@"test:Fail"); } ]; 
           } 
       }
   };


   NSMutableArray *assetGroups = [[NSMutableArray alloc] init];
   void (^ assetGroupEnumerator) ( ALAssetsGroup *, BOOL *)= ^(ALAssetsGroup *group, BOOL *stop){
        NSLog(@"hi");
        if(group != nil) {
            [group enumerateAssetsUsingBlock:assetEnumerator];
            [assetGroups addObject:group];

            NSLog(@"Number of assets in group :%d",[group numberOfAssets]);           
        }
   };

   assetGroups = [[NSMutableArray alloc] init];
   ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];

   [library enumerateGroupsWithTypes:ALAssetsGroupAll
                          usingBlock:assetGroupEnumerator
                        failureBlock:^(NSError *error) {NSLog(@"A problem occurred");}];
ok dis-moi qu'est-ce que assetsp BTW ?
Ok, alors avez-vous eu la solution pour cela ?
assetsp est mon NSMutableArray où toutes les images sont stockées
donc pas encore de la chance avec elle? Besoin d'aide? J'ai eu des nouvelle solution de contournement pour ce problème, voir ma réponse
ya montrez-moi votre réponse

OriginalL'auteur Agrawal Piyush | 2012-07-07