• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Dumb question about Core Data
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dumb question about Core Data


  • Subject: Re: Dumb question about Core Data
  • From: "Hank Heijink (Mailinglists)" <email@hidden>
  • Date: Thu, 4 Feb 2010 21:01:53 -0500

If you create your data model in Xcode with its data modeling facility, you can give it a default value right there, when you select the attribute (no need to recreate the Player.m and Player.h files). If you need to set different default values each time, just create the Player instance and set the values after creation, before you hand it off to whoever needs it.

Hank

On Feb 4, 2010, at 8:13 PM, William Squires wrote:

> Let's say I have an entity, "Player" that has some attributes (Name, Level, XP, FightStr, DefenseStr, etc...) for a role-playing game. How do I pre-initialize an entity with known values, when their properties are @dynamic? I need for a "blank" player to start out on level 1 with 0 XP, 0 FightStr, and 0 DefenseStr, and a name of "<Blank>". I can get Xcode to generate the class files (Player.m and Player.h), but then I'm at a loss. I understand that the entity is tied to the data store (SQLite 3 database, or XML, or a binary file), but short of using XML and an ugly hack to pre-load the XML file, I can't see a reasonable way to accomplish this seemingly common task.
>
> _______________________________________________
>
> 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:
>
> This email sent to email@hidden
>

_______________________________________________

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:

This email sent to email@hidden

References: 
 >Dumb question about Core Data (From: William Squires <email@hidden>)

  • Prev by Date: close sheet with app hidden
  • Next by Date: Re: Dumb question about Core Data
  • Previous by thread: Re: Dumb question about Core Data
  • Next by thread: Re: Dumb question about Core Data
  • Index(es):
    • Date
    • Thread