Re: Core Data, binding & selecting table rows upon document open
Re: Core Data, binding & selecting table rows upon document open
- Subject: Re: Core Data, binding & selecting table rows upon document open
- From: Modesitt Software <email@hidden>
- Date: Wed, 8 Feb 2006 11:22:51 -0800
On Feb 7, 2006, at 4:10 PM, email@hidden wrote:
On Feb 6, 2006, at 10:39 PM, Modesitt Software wrote:
I tried that but still no luck. I think it's the same issue: it
can't be done in windowControllerDidLoadNib, it has to be set after
all the data are inserted into the table. Is there a delegate
method or notification sent after all data are loaded?
No.
The controller's fetch is performed "delayed" after its managed
objects context is set (by nib loading). You can execute the fetch
"manually" with fetchWithRequest:merge:error: (<http://
developer.apple.com/documentation/Cocoa/Reference/ApplicationKit/
ObjC_classic/Classes/NSObjectController.html#//apple_ref/occ/instm/
NSObjectController/fetchWithRequest:merge:error:>):
- (void)windowControllerDidLoadNib:(NSWindowController *)
windowController
{
[super windowControllerDidLoadNib:windowController];
NSError *error;
BOOL ok = [arrayController fetchWithRequest:nil merge:NO
error:&error];
// ...
mmalc
Worked perfect! :)
Thank you,
Bill
<www.timeslice.us>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden