Don't release object we are not responsible for in callback. Causing mysterious and heinous crashes.

This commit is contained in:
Jeremy Ellison
2010-07-14 15:02:09 -04:00
parent 60dc618a84
commit 40eb5baf89

View File

@@ -183,8 +183,9 @@
}
- (void)modelsDidLoad:(NSArray*)models {
[models retain];
[_objects release];
_objects = [models retain];
_objects = models;
_loaded = YES;
// NOTE: You must finish load after clearing the loadingRequest and setting the loaded flag
@@ -206,7 +207,6 @@
[modelsArray addObject:object];
}
}
[models release];
[self modelsDidLoad:[NSArray arrayWithArray:modelsArray]];
[modelsArray release];