简体   繁体   English

EKCalendar没有成员默认值CalendarForNewReminders

[英]EKCalendar has no member defaultCalendarForNewReminders

I'm trying to access the default calendar for new reminders using: 我正在尝试使用以下方法访问默认日历以获取新提醒:

EKCalendar.defaultCalendarForNewReminders()

This function should return an optional EKCalendar ( doc page ) 此函数应返回可选的EKCalendar( 文档页面

But calling it like above results in the error message mentioned in the title (It isn't a member of EKCalendar). 但是像上面那样调用它会导致标题中提到错误消息(它不是EKCalendar的成员)。

What am I missing? 我想念什么?

Found it out, the docs are irritating. 发现它,文档很烦人。 They are saying it's an instance method on EKCalendar, but in fact it's on EKEventStore. 他们说这是EKCalendar上的实例方法,但实际上它在EKEventStore上。 So right would be: 所以正确的是:

EKEventStore().defaultCalendarForNewReminders()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM