【发布时间】:2020-06-04 03:17:24
【问题描述】:
我正在尝试设置一个EKEventStore 以(在他们的许可下)在 iOS 应用中显示用户的日历活动。
我遇到的关于如何初始化 EKEventStore 实例 (1.Accessing the Event Store; 2.Reading and Writing Calendar Events) 的前几页 Apple 文档是这样说的:
EKEventStore *eventStore = [[EKEventStore alloc] initWithAccessToEntityTypes:EKEntityMaskEvent];
但是,在使用最新 Xcode(版本 11.3)和“单页应用程序”模板创建的新 iOS 应用程序中,将上述代码行添加到 ViewController.m 的 viewDidLoad 方法中,Xcode 给出了这个错误:
'initWithAccessToEntityTypes' is unavailable: not available on iOS
在 iOS 应用中初始化 EKEventStore 的正确方法是什么?
【问题讨论】:
标签: ios objective-c eventkit