What's wrong with my NSMutableArray?
What's wrong with my NSMutableArray?
- Subject: What's wrong with my NSMutableArray?
- From: Allan Greenier <email@hidden>
- Date: Fri, 12 Jun 2009 10:17:07 -0400
This is so simple I know the answer will embarrass me.
This is an iPhone app.
I've got an NSMutable array declared in my EAGLview.h file
NSMutableArray *boxes;
I init and fill it in the EAGLview's initWithCoder method
boxes = [NSMutableArray arrayWithCapacity:NUM_BOXES];
for(i = 0; i < NUM_BOXES; i++)
{
Box *abox = [[Box alloc] init];
[boxes addObject: abox];
}
In EAGLview dealloc I
boxes = nil;
Later on in program flow, in EAGLview, if I try to access boxes in
anyway, I crash into the debugger
[boxes objectAtIndex: 0];
or even
NSLog(@"mode5 boxes %@", boxes);
will crash
What am I missing? What's wrong with my NSMutableArray?
My only guess is it's in my for loop, I need to release abox?
Thanks,
Allan
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please 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