Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tiger problem after modifying managed object model at runtime



I am modifying a managed object model at runtime after having merged it from separate .mom files (see also
my earlier post "Core Data: Cross-Model Relationships").


The modification is setting up a few relationships between the now merged models. It works all nice under
Leopard, but fails under Tiger. The modifications are done under Tiger, too, as far as I checked it in the
debugger. But when trying to create entities with the resulting model, I get an exception saying
"<FCTableLineItem 0x4f2210> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the
key usedByInvoiceItems." when trying to insertNewObjectForEntityForName for entity "TableLineItem":

On Tiger, during runtime modifications to the model, Core Data doesn't automatically add individual properties to subentities. On Leopard, we make an effort to do so at the time to model is added to the NSPersistentStoreCoordinator.
--


-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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.