No sure way to tell whether an array is mutable?
No sure way to tell whether an array is mutable?
- Subject: No sure way to tell whether an array is mutable?
- From: Kenny Leung <email@hidden>
- Date: Thu, 25 Jan 2007 18:21:16 -0800
Hi All.
I think I have just been burned by something sinister: an object says
that it is an NSMutableArray, but turns out to be non-mutable. I'm
wondering if anyone has run into this:
code snippet:
if ( [newChildren isKindOfClass:[NSMutableArray class]] ) {
HXDebug(@"Mutable:%@", newChildren);
}
[newChildren insertObject:entry atIndex:newIndex];
output:
DEBUG Mutable:()
*** -[NSCFArray insertObject:atIndex:]: mutating method sent to
immutable object
Thanks for any insight!
-Kenny
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden