I’m trying to learn Objective-C/iPhone SDK and right now I’m doing a kind of to-do app playing with local notifications.
I have a “timeOfDay” ivar stored as an NSDate from a DatePicker and a “numberOfDays” ivar stored as an NSNumber.
When I press a specific button, I would like to schedule a local notification x numberOfDays from the time the button is pressed but at the specific timeOfDay.
I seems easy to add an NSTimeInterval to the current date which would give me the a way to schedule the notification numberOfDays from current time but adding the timeOfDay feature makes it more complex.
What would be the correct way of achieving this?
Thanks
Use
NSDateComponentsto add time intervals to an existing date while respecting all the quirks of the user’s current calendar.