2012-06-28 2 views
0

J'essaie la iCarousel, il y a une fonction qui supprime l'index de vue et l'index du tableau,NSMutableArray dernier objet

NSInteger index = carousel.currentItemIndex; 
[carousel removeItemAtIndex:index animated:YES]; 
[imagesArray removeObjectAtIndex:index]; 

Je le supprimer jusqu'à ce qu'un élément reste, alors si un élément reste I vouloir insérer le double de celui-ci. J'ai essayé ceci:

insertItemAtindex:carousel.currentItemIndex mais il insère la dernière vue. Mais ce que je voulais, c'est insérer le dernier objet/index de carousel/imagesArray dans ma vue. Comment puis-je l'implémenter, ou comment puis-je déterminer le dernier objet de NSMutableArray qui reste dans la vue?

Répondre

3

Vous pouvez vérifier le dernier objet à l'aide -

int count = [yourArray count]; 
[yourArray objectAtIndex:count - 1]; //this will always return you last object 
+0

Pouvez-vous nous expliquer un peu s'il vous plaît? – Bazinga

+1

Faites simplement ceci: 'lastObject = [yourArray objectAtIndex: ([yourArray count] -1)]' – pasawaya

+0

@qegal - même chose :) – rishi

9

carousel.lastObject !!!!!!!!!!

Questions connexes