re:My objectcontroller is loosing its moc, but only with certain timing
re:My objectcontroller is loosing its moc, but only with certain timing
- Subject: re:My objectcontroller is loosing its moc, but only with certain timing
- From: Ben Trumbull <email@hidden>
- Date: Thu, 22 Jan 2009 15:00:42 -0800
This happens when I close a window in my app, but only if I close it
_very_ soon after it is opened. If I leave the window open for a few
100 ms then there is no problem. My app is garbage collected. The
exception is happening after windowWillClose.
The culprit seems to be an NSObjectController in the nib. At this
point, nothing in my nib nor code even uses this objectController. I
can stop the exception by doing one of two things:
a) remove it's binding to my document's moc. Instead, I call
[myController setManagedObjectContext:...] in awakeFromNib.
b) change the 'prepares content' checkbox from on to off and instead
call [myController fetchWithRequest:nil merge:NO error:&error] in
windowDidLoad.
Anyone understand what's happening? Does it sound like a Cocoa bug?
That's pretty weird, and yes it sounds like a bug in NSObjectController.
If you can make a sample Xcode project that reproduces the problem and
attach it to a bugreport.apple.com bug that would be very helpful.
- Ben
_______________________________________________
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