我正在构建一个与macOS提醒应用程序交互的应用程序。我正在尝试创建一个新的提醒列表,以后可以将提醒导入其中。
这就是我目前所拥有的:

func setCalendar(_ type: EKEntityType) {

    let eventStore = EKEventStore()

    let newCalendar = EKCalendar(for: type, eventStore: eventStore)
    newCalendar.title="newcal"
    print("Cal: " + newCalendar.title)

    try? eventStore.saveCalendar(newCalendar, commit: true)

}

但是,没有创建提醒列表。

最佳答案

问题是您忽略了指定新日历的.source。如果不这样做,则无法创建任何类型的日历(事件或提醒)。

关于swift - 以编程方式添加提醒列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45639775/

10-12 04:25