このコードは、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;
}