I have added the following code to my app:
NSDate * selected = [DatePicker date]; NSString * date = [selected description]; NSDateComponents *components = [
Your event needs a valid time span to save it. Try this
event.startDate = selected; event.endDate = [selected dateByAddingTimeInterval:30*60]; //30 minutes for example