現在、iPhone のカレンダー アプリを作成しようとしています。既存の iPhone カレンダーと確実に同期するために、EKEvent
ツールキットを使用しています。
ただし、保存するイベントには、許可されているよりも多くのプロパティがありますEKEvent
。たとえば、イベントには、タイトル、詳細、許可されている他のいくつかのカテゴリだけではありません。また、テーマや優先事項もあるでしょう...
したがって、EKEventStore
カレンダーを起動するたびに をロードすると、この情報EKEvents
はロードされる に含まれません。
EKEvents
この情報を既存の情報に関連付けて、カレンダーが読み込まれるたびにこれらの追加のプロパティも読み込まれるようにするにはどうすればよいですか?
を使用しますeventIdentifier
が、iPhone のドキュメントには、「イベントのカレンダーが変更されると、その識別子も変更される可能性が高い」と記載されています。これを正しく読んでいる場合、これはeventIdentifier
、イベントを識別するために一貫して使用できないことを意味します..