EventKit框架詳細(xì)解析(一) —— 基本概覽

版本記錄

版本號 時間
V1.0 2018.02.03

前言

EventKit框架有權(quán)限,訪問和操作用戶的日歷和提醒數(shù)據(jù)。 監(jiān)視用戶日歷數(shù)據(jù)庫的更改,并幫助用戶創(chuàng)建新事件。

下面看一下框架的詳細(xì)情況。


Overview

EventKit框架提供了用于訪問和操作日歷事件和提醒的類。

下面看一下框架的詳細(xì)結(jié)構(gòu)。


Topics

1. Classes

  • EKAlarm

  • EKCalendar

    • EKCalendar類的實例表示Event Kit中的日歷。 使用此類中的屬性來獲取有關(guān)日歷的屬性,例如其標(biāo)題和類型。 使用calendarForEntityType:eventStore:方法創(chuàng)建一個日歷對象。
  • EKCalendarItem

    • EKCalendarItem類是日歷事件和提醒的抽象超類。 此類提供用于訪問日歷項目屬性的常用屬性和方法,例如設(shè)置日歷,標(biāo)題和位置以及支持附加注釋,顯示與會者,設(shè)置多個警報以及指定重復(fù)規(guī)則的功能。
  • EKEvent

    • EKEvent類的實例表示添加到Event Kit框架中的日歷中的事件。
  • EKEventStore

    • EKEventStore類的一個實例代表日歷數(shù)據(jù)庫。 訪問日歷和提醒數(shù)據(jù)是應(yīng)用程序的聯(lián)系點。
  • EKObject

    • EKObject類是所有實例持久化的Event Kit類的抽象超類。 在保存和恢復(fù)屬性設(shè)置時,它提供了良好的控制。 例如,您可以了解持久對象是否在本地進(jìn)行了修改,以及是否需要保存。 如果事件存儲中的對象已被更改,則可以通過保留本地更改或刪除本地更改來刷新本地副本。 您也可以將對象回滾到第一次提取時的狀態(tài)。
  • EKParticipant

    • EKParticipant對象表示日歷事件中的參與者。 參與者可以是個人,團(tuán)體,房間或其他資源。
  • EKRecurrenceDayOfWeek

    • EKRecurrenceDayOfWeek類表示與EKRecurrenceRule對象一起使用的星期中的一天。 星期幾可以選擇性的有一個星期數(shù)字,表示重復(fù)規(guī)則的頻率中的特定日期。 例如,星期二的星期幾和星期數(shù)為2的星期幾將表示每月重復(fù)規(guī)則中每個月的第二個星期二以及每年重復(fù)規(guī)則中每年的第二個星期二。 星期數(shù)為0的星期幾將忽略星期數(shù)。
  • EKRecurrenceEnd

    • EKRecurrenceEnd類定義由EKRecurrenceRule對象定義的重復(fù)規(guī)則的結(jié)束。 重復(fù)結(jié)束可以由日期(基于日期)或最大發(fā)生次數(shù)(基于計數(shù))指定。 被設(shè)置為永不結(jié)束的事件應(yīng)該將其EKRecurrenceEnd設(shè)置為零。
  • EKRecurrenceRule

    • EKRecurrenceRule類用于描述重復(fù)事件的重復(fù)模式。
  • EKReminder

    • EKReminder類的實例代表在Event Kit框架中添加到日歷中的提醒。
  • EKSource

    • EKSource類的實例表示日歷所屬的帳戶。 你不要創(chuàng)建這個類的實例。 您從EKEventStore對象中檢索EKSource對象。 使用sources屬性獲取事件存儲的所有EKSource對象,并使用此類中的方法來訪問源對象的屬性。
  • EKStructuredLocation

    • EKStructuredLocation類指定可用于觸發(fā)日歷項目的警報的地理圍欄。

2. Reference

后記

本篇已結(jié)束,后面更精彩~~~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容