Thanks. I had used X-code to create the subclasses. I see that it created the 
required methods for adding the "children". Thanks for the help. If I have any 
issues, I'll post a new question. 

Regards,

Phil

On Jan 14, 2011, at 8:07 AM, Pablo Pons Bordes <pablo.mailingli...@gmail.com> 
wrote:

> You need to declare some method that core date implement for you, for this 
> situations, to make your life easier XCode help you to declare it and declare 
> those custom class file declarations:
> 
> - At your Core Date model select the entities you want to make a custom class.
> - go to Menu File>New File...
> - At Cocoa Class or (Cocoa Touch Class, depend what you are doing) you find a 
> New File Type, Managed Object Class.
> - Select it and create the classes.
> 
> Then you will see is really easy.
> 
> NOTE: When you do this the old implementation you have will me deleted, 
> refactor it before you make the classes if you don't want to lost what you 
> did before.
> 
> Pablo Pons
> 
> 
> 
> 
> 
> 
> El 14/01/2011, a las 12:53, Philip Vallone escribió:
> 
>> 
>> Hi List,
>> 
>> I have an Entity called "CDSites" which has a one-to-many relationship with 
>> an Entity called "CDPlacemarks". CDSites is the "Parent" and CDPlacemarks 
>> are the "Children". My Applications allows the users to create many CDSites 
>> like this:
>> 
>> 
>>    CDSites *cdSites = [NSEntityDescription 
>> insertNewObjectForEntityForName:@"CDSites" inManagedObjectContext:context];
>>    cdSites.prjName = self.newDetailsView.prjName;
>>    cdSites.street = self.newDetailsView.street;
>>    cdSites.city = self.newDetailsView.city;
>>    cdSites.state = self.newDetailsView.prjState;
>>    cdSites.zip = self.newDetailsView.zip;    
>>    cdSites.latitude  = [NSNumber 
>> numberWithFloat:self.newDetailsView.latitude];
>>    cdSites.longitude = [NSNumber 
>> numberWithFloat:self.newDetailsView.longitude];
>>    
>>    
>>    NSError *error;
>>    if (![context save:&error]) {
>>        NSLog(@"Couldn't save: %@", [error localizedDescription]);
>>    }
>> 
>> 
>> CDSites is a subclass of NSManagedObject.
>> 
>> This works well. My question is, I need to create the CDPlacemarks for each 
>> CDSite. How do I associate my CDPlacemarks with its "Parent" CDSites?
>> 
>> Thanks for the help.
>> 
>> Phil
>> 
>> 
>> 
>> _______________________________________________
>> 
>> 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/pablo.mailinglists%40gmail.com
>> 
>> This email sent to pablo.mailingli...@gmail.com
> 
_______________________________________________

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 arch...@mail-archive.com

Reply via email to