Editado 07/08/13: Apple tiene un excelente conjunto de videos WWDC que realmente me ayudaron a comprender las diversas clases de fecha y hora en Objective-C, y cómo realizar correctamente Cálculos/manipulaciones de tiempo con ellos.Programmatically getting the date "next Sunday at 5PM"
"Las soluciones a fecha común y hora Desafíos" (HD video, SD video, slides (PDF)) (WWDC 2013)
"Realizar cálculos del calendario" (SD video, slides (PDF)) (WWDC 2011)
Nota: los enlaces requieren una membresía de desarrollador de Apple gratuita.
Estoy escribiendo una aplicación para el podcast de un amigo. Ella transmite su programa en vivo todos los domingos a las 5 p.m., y me gustaría escribir un código en mi aplicación para programar opcionalmente una notificación local para ese momento, para que el usuario recuerde cuándo será el próximo show en vivo. ¿Cómo puedo obtener un objeto NSDate que represente "el próximo domingo, a las 5 pm, hora del Pacífico"? (Obviamente, esto tendría que ser convertidas en cualquier zona horaria del usuario está utilizando)
Awesome linking and update. Bien en ti ! – uchuugaka