If you don't want to use UILocal notification use EKEventStore for adding reminders in iPhone Calendar. You can add your alarm, events etc in iPhone Calendar. But remember it supports only iOS 6.0 or later. you cannot change in iPhone calendar in lower iOS6.0 version
Follow these links: