EventKitでのEKEventsへのEKParticipantsの追加

eventkit iphone
EventKitでのEKEventsへのEKParticipantsの追加

iPhoneのEKEventにプログラムで参加者を追加したいと思います。

EKParticipantのクラス参照には、「EKParticipantオブジェクトを直接作成しないでください。 出席者をEKEventオブジェクトに送信して、EKParticipantオブジェクトの配列を取得します。

EKEventのクラスリファレンスには、「出席者」メンバー(NSArray)が「EKParticipantオブジェクトの配列として、イベントに関連付けられた出席者」であると記載されています。 (読み取り専用)」

鶏と卵のシナリオのようです-参加者メンバーが読み取り専用で、b。)直接作成できないオブジェクトが含まれている場合、「参加者をEKEventオブジェクトに送信する」方法は?

  17  3


ベストアンサー

出席者をEKEventに追加する場合、EKEventKitUIを実装し、そのフレームワークのView Controllerを使用する必要があります。このフレームワークはビューのようなカレンダーネイティブを提供するため、EKEventに出席者を追加できます。

ただし、出席者は読み取り専用のプロパティであるため、プログラムで出席者をEKEventに追加することはできません。そのため、コードで値を設定したり、コードで直接EKParticipantオブジェクトを作成したりすることはできません。

iOSの今後のバージョンでこの制限が変更される可能性があります。

4


タイトルとURLをコピーしました