When I try to call [newEventStore defaultCalendarForNewEvents], it returns an error message says:
[707:907] defaultCalendarForNewEvents failed: Error Domain
Solved. I accidentally turn off the app access to calendar in Setting->Privacy on IOS6