这段代码旨在在我的 Mac 上的 iCal 中打印我的默认日历,但返回 (null)。我是否需要更改代码或设置中的某些内容才能访问我的日历?我在 Xcode 4.5.2 中运行它。
#import <Foundation/Foundation.h>
#import <EventKit/EventKit.h>
int main(int argc, const char * argv[])
{
EKEventStore *store = [[EKEventStore alloc] initWithAccessToEntityTypes:EKEntityMaskEvent];
NSLog(@"%@",[store defaultCalendarForNewEvents].calendarIdentifier);
return 0;
}