On 5/6/08 2:03 PM, Keary Suska said: >> I have an app that uses an NSOutlineView bound to an NSTreeController in >> entity mode. The tree controller matches all 'Shape' entities, but >> there are also sub-entities named 'Square' and 'Circle'. I have a >> master-detail UI. All 'Shapes' have a 'name' attribute and there is no >> problem there. Only 'Circle' has a 'radius' attribute however, and I >> want to show this in a textfield. I've bound the textfield and >> unchecked the 'Raises For Not Applicable Keys'. >> >> The problem is that I'm still getting an NSException raised. It's >> raised from [Circle valueForUndefinedKey:]. 'Circle' is an >> NSManagedObject subclass. >> >> Does one also have to implement valueForUndefinedKey: in this >> situation? I thought removing 'Raises For Not Applicable Keys' was >> supposed to be sufficient. > >I think you also have to specify a "Not Applicable" placeholder as >well--have you done that?
I have. And it is even correctly shown in the textfield. But I still get the exception thrown by NSManagedObject's valueForUndefinedKey: The docs even say "The default implementation raises an NSUndefinedKeyException" which seems to be what I'm seeing, but I don't get why its happening even with 'Raises For Not Applicable Keys' off. Thanks for your help Keary. -- ____________________________________________________________ Sean McBride, B. Eng [EMAIL PROTECTED] Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]