Remove item from Array/ArrayCollection

Below code remove item from Array/Arraycollection and takes care of array/arraycollections’s new indexes :

var i:int= 0;
while(i<draftsAC.length)
{
if(draftsAC[i].isSelected)// condition to remove  item
{
draftsAC.removeItemAt(i);

//do not increment i as array/arraycollcetion’s index reduced by 1 because of delete

}
else
{
//increment i

i++ ;
}
}

Advertisements
  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: