EKEvent

カレンダーアプリ作成を続けていて、必要に応じてカレンダー(EKCalendar)を作成し、 イベントを登録できるところまで来た。

んだけど、自分で作ったイベントが検索で引っかからない・・・

考察1:時間は設定(その日の0時)したけど、終日フラグを設定した時に、どのようなイベントが作成されているのかというと、

EKEvent

 

ってな感じ。 これを、5/31~5/31の日付で検索しても見つからない・・・

考えられる理由としては、

  • 0時ぴったりすぎて、見つからない
  • 時間長が0なので、見つからない
  • 終日イベントなので、見つからない

コードを若干変更して、試してみたところ、どうやら時間長が0でダメっぽい。
例えば、前後に1時間ずらした時間枠で検索すると見つかる。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.