I am new for IOS development , and I try to use UIcollectionView to show the photo without using storyboard.
I create a xib file call AITFileCell_grid.xib , and add a Collection View Cell.
I also create another xib file and add the Collection View for loading Collection View Cell.
I want to selected multiple file and delete them by delete button.
But I can not get the cell when I click the delete button by following code.
if(self.collectionView.indexPathsForSelectedItems > 0){
        NSLog(@"indexPathsForSelectedItems...count.%@..@@@" , self.collectionView.indexPathsForSelectedItems);
        for(NSIndexPath *indexPath in self.collectionView.indexPathsForSelectedItems){
//            [self.collectionView deselectItemAtIndexPath:indexPath animated:NO];
            NSString *filePath = [NSString stringWithFormat:@"%@/%@", directory, [fileList objectAtIndex:indexPath.row]];
            [[NSFileManager defaultManager] removeItemAtPath:filePath error:nil] ;
            AITFileCell_grid *cell = [self.collectionView dequeueReusableCellWithReuseIdentifier:@"AITFileCell_grid" forIndexPath:indexPath];
        }
    }
But the sell seems not correct...
How to get the selected cell in collectionView ?