Hi Matt

> Wow, thank you so much.  I have no idea how I missed the "Class" column in 
> the xcdatamodel's UI.  From what I saw, none of the tutorials mentioned doing 
> this either.  Maybe I was reading the newbie stuff where they didn't get into 
> fun stuff like that.

I'm not sure why you would need to put a different name into the Class column 
of the modeller. Common practice is to simply name the entities as you would 
have them be in code.

e.g.

Customer
  [attributes]
  name: String
  address: String
  …

Invoice
  [attributes]
  date: Date
  …
  total: Decimal
  [relationships]
  customer: Customer
  lines: InvoiceLine

InvoiceLine
  [attributes]
  quantity: Integer16
  total: Decimal
  [relationships]
  product: Product

Product
  [attributes]
  code: String
  descriptive: String
  unitPrice: Decimal

The class for each entity will automatically be set to the same name as the 
entity. Then all you have to do is to select those entities in the designer and 
select File|New File… menu item to generate the Managed Object Classes for the 
entities.

Joanna

--
Joanna Carter
Carter Consulting

_______________________________________________

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