0

リマインダー/イベントを設定する必要があるという要件がありますが、デフォルトのカレンダーに含めるべきではありません。そこで、iPhoneのネイティブカレンダーアプリにカスタムカレンダーを追加する方法を探していました。しかし、EventKitフレームワークを調べると、メソッド「calendarWithEventStore:」がiOS6以降非推奨になっていることがわかりました。これを回避する方法や回避策は他にありますか。

4

1 に答える 1

1

代わりに使用してくださいcalendarForEntityType:eventStore:。これにより、エンティティの種類 (イベントまたはリマインダー) も指定できます。iOS 5 以前をサポートするには、このメソッドを呼び出す前に、このメソッドが NULL かどうかを確認する必要があることに注意してください (または古い にフォールバックしますcalendarWithEventStore:)。

于 2012-10-10T08:21:32.497 に答える