que usar lo siguiente para obtener un número de semanas de un NSDate:¿Cómo obtener un número de semana de NSDate consistentemente en todas las versiones de iOS?
[[calendar components: NSWeekCalendarUnit fromDate:date] week]
Por desgracia, me sale valores diferentes en diferentes versiones de iOS. Los valores devueltos por iOS 4. * y 5 difieren en 1. ¿Hay alguna forma de recuperar el número de la semana de forma coherente?
Qué es lo correcto? Por favor, agregue una fecha que muestre el problema. – zaph
Creo que cada fecha muestra el problema. Ejemplo concreto: el 6 de enero de 2011 (el primer jueves del año) da 2 como número de semana en iOS 5, pero 1 en iOS 4. Esto sugiere que iOS 4 podría haber estado usando números de semana ISO, mientras que iOS 5 no. – hGP5b