Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
リマインダー/イベントを設定する必要があるという要件がありますが、デフォルトのカレンダーに含めるべきではありません。そこで、iPhoneのネイティブカレンダーアプリにカスタムカレンダーを追加する方法を探していました。しかし、EventKitフレームワークを調べると、メソッド「calendarWithEventStore:」がiOS6以降非推奨になっていることがわかりました。これを回避する方法や回避策は他にありますか。
代わりに使用してくださいcalendarForEntityType:eventStore:。これにより、エンティティの種類 (イベントまたはリマインダー) も指定できます。iOS 5 以前をサポートするには、このメソッドを呼び出す前に、このメソッドが NULL かどうかを確認する必要があることに注意してください (または古い にフォールバックしますcalendarWithEventStore:)。
calendarForEntityType:eventStore:
calendarWithEventStore: