• 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
Missing attributes from iCal schema
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Missing attributes from iCal schema


  • Subject: Missing attributes from iCal schema
  • From: Ben Kazez <email@hidden>
  • Date: Sat, 18 Jun 2005 12:48:11 -0400

Hi,

I'm surprised to find several attributes missing from the com.apple.Calendars (iCal) schema used for Sync Services. In particular, the com.apple.calendars.Calendar entity is missing the color attribute that iCal stores in nodes.plist, and both com.apple.calendars.Calendar and com.apple.calendars.Event (and probably others) are missing the UIDs, also known as Keys, that iCal stores in various files in ~/Library/Application Support/iCal/Sources.

Does anyone know why these are missing? I can see an argument that these are specific only to iCal, but the fact that they are useful to the client I'm building seems like a good argument for including them.

Is there a good way of adding these attributes to the data I pull from the Sync Engine, short of reading nodes.plist and other files directly (which defeats the purpose of Sync Services)? I've read "Creating a Schema Extension," but I'm not sure how I'd get the color and Key/UID data into the new schema once I created it.

Ben
--
Ben Kazez
iCal Events developer
http://www.benkazez.com/

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Prev by Date: Re: Core Data right for my project?
  • Next by Date: Re: File system case sensitivity
  • Previous by thread: Re: File system case sensitivity
  • Next by thread: Missing attributes from iCal schema
  • Index(es):
    • Date
    • Thread