title: ALAssetsLibrary returns same assets after adding new photo to camera roll - objective c
body: <p>I'm using <code>ALAssetsLibrary</code> to enumerate first 30 photos in my Saved photos. I've created property in <code>AppDelegate</code> to have access to <code>ALAssets</code> everytime when I want, because lifetime of <code>ALAssetsLibrary</code> instance is tied to <code>ALAssets</code> lifetime.
  Here is my code:</p>
  
  <pre><code>if(!_savedAssets) _savedAssets = [[NSMutableArray alloc] init];
  else [_savedAssets removeAllObjects];
  
  if(appDelegate.library)
  {
      [appDelegate.library release];
      [appDelegate setLibrary:nil];
  }
  
  appDelegate.library = [ALAssetsLibrary new];
  __block int count = 0;
  [appDelegate.library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop) {
      NSLog(@"%d",group.numberOfAssets);
      if(count&gt;30) *stop = YES;
      [group enumerateAssetsWithOptions:NSEnumerationReverse usingBlock:^(ALAsset *result, NSUInteger index, BOOL *needToStop) {
          NSLog(@"%d", index);
          if(count&lt;30 &amp;&amp; result)
          {
              UIImage *image = [UIImage imageWithCGImage:result.thumbnail];
              [_savedAssets addObject:result];
              [self performSelectorOnMainThread:@selector(imageManipulation:) withObject:image waitUntilDone:NO];
              count++;
  
          }
          else
            *needToStop = YES;
  
      }];
  } failureBlock:^(NSError *error) {
      NSLog(@"%@",error.description);
  }];
  </code></pre>
  
  <p>As you can see, I'm adding first 30 <code>ALAssets</code> to my <code>NSMutableArray</code>, to have access to thumbnail or fullsize image. After my app makes photo, I save this photo to camera roll and try to reload my <code>ALAssets</code> with same code as when I load them first time. Before reloading, I remove all objects from <code>NSMutableArray</code>, and reinitializing <code>ALAssetsLibrary</code>. But this not helps. Each time I get same <code>ALAssets</code>. 
  I get new <code>ALAssets</code> only after reloading app. How to reload <code>ALAssets</code> without reloading app?</p>