Skip navigation.
 
mlRe: Quickly remove contents from NSArrayController
FROM : Jeff LaMarche
DATE : Mon Mar 24 15:21:06 2008

I would think that

[itemBrowserArrayCTRL removeAllObjects];

would be your best. By calling arrangedObjects and feeding it to 
removeObjects:, you're causing your array to sort all 15000 entries 
before it removes them individually.

HTH
Jeff
On Mar 24, 2008, at 10:16 AM, Martin Linklater wrote:

> HI. I have an NSArrayController which has over 15000 entries. When I 
> clear the array using
>
> [itemBrowserArrayCTRL removeObjects:[itemBrowserArrayCTRL 
> arrangedObjects]];
>
> it takes a long time... like 10+ seconds on my MacBook Pro.
>
> Is there a quicker way of clearing the contents ?

Related mailsAuthorDate
mlQuickly remove contents from NSArrayController Martin Linklater Mar 24, 15:16
mlRe: Quickly remove contents from NSArrayController Jeff LaMarche Mar 24, 15:21
mlRe: Quickly remove contents from NSArrayController Martin Linklater Mar 24, 15:26
mlRe: Quickly remove contents from NSArrayController Jeff LaMarche Mar 24, 15:35
mlRe: Quickly remove contents from NSArrayController Kyle Sluder Mar 24, 15:42
mlRe: Quickly remove contents from NSArrayController Martin Linklater Mar 24, 23:15