Buena e interesante pregunta!
Los calendarios que encontró en Xcode son locales, no son calendarios reales.
Una configuración regional, en el caso de un calendario, define la estructura y los límites del calendario. Por ejemplo, los días de la semana son de lunes a viernes y todo comenzó en el año 0. Por lo general, estos entornos locales están vinculados a un entorno local de referencia como ISO8601 y el calendario gregoriano (occidental) e incluyen una forma de traducir de un calendario a el otro (generalmente con marcas de tiempo de época Unix). La configuración regional no define el diseño del calendario, y dado que la mayoría de los calendarios son muy diferentes entre sí, no puede simplemente aplicar la configuración regional X a la aplicación Calendario en un solo paso.
- ¿Cómo comprimen / limitan los teléfonos móviles las señales de audio?
- ¿Cuál es la mejor manera de aprender iOS 7 y Swift como principiante en el mundo de la programación?
- Cómo aumentar mis descargas diarias de juegos de iOS de 100
- ¿Cómo se compara la facilidad de desarrollo de aplicaciones móviles con Appcelerator con el desarrollo nativo?
- ¿Cuál es la diferencia entre PropertyName y _PropertyName en Objective-C?
Pero tienes razón: ¡están ahí! ¿Por qué Apple no incluyó los calendarios, incluso si solo tienen su estructura definida?
Bueno, supongo que fue demasiado trabajo y tiempo involucrado. Me imagino que, cuando estás en el equipo de diseño o desarrollo de Apple, tienes que elegir qué hacer y qué no hacer. En este caso, no hay daño, porque como usted dice, hay muchas buenas aplicaciones que utilizan diferentes formatos de calendario.
Y si lo cambias: si Apple no hubiera incluido las configuraciones regionales para todos esos calendarios, habría sido mucho más complicado crear un calendario no gregoriano desde cero.
Eso responde tu pregunta?
Reinder de Vries, LearnAppMaking.com