0

私はたくさん検索しましたが、この質問は単純に見えても、明確な答えはないようです. プログラムでカレンダーを取得するにはどうすればよいですか? 1 つ保存し、既に保存されている場合は作成しないようにする必要があります。

私は次のようなことをしました:

myEventStore = [[EKEventStore alloc] init];
EKEvent *myEvent = [EKEvent eventWithEventStore:myEventStore];
[myEvent setCalendar:[myEventStore calendarWithIdentifier:@"Infinity"]];

「myEvent」がnilかどうかを確認しましたが、役に立ちませんでした。

4

1 に答える 1

1

[EKEventStore calendars]iOS 6 では廃止され、 が優先されます[EKEventStore calendarsForEntityType:]

于 2013-04-08T11:27:11.007 に答える