I want to implement uilocalnotification in my app. but the problem is that it is not firing at the exact time. it is firing after 30 - 40 secs from the given fi
uilocalnotification
I know this is an old question, but I have just figure this out, you can use the dateByAddingTimeInterval : method.
dateByAddingTimeInterval :
notif.fireDate = [[datePicker date] dateByAddingTimeInterval:-30];