2009-08-24 19 views

Respuesta

13

En OS X, los dos modos de operación deben su historial a la introducción en 10.4 de un comportamiento más útil basado en bibliotecas de código abierto estándar. A efectos de compatibilidad binaria, si no hace nada, entonces NSNumberFormatters se crea con un comportamiento anterior a 10.4.

iOS es posterior a la fecha de lanzamiento de OS X 10.4, por lo que solo se implementa el comportamiento 10.4 y es el nuevo valor predeterminado. Sin aplicaciones heredadas, no hay ninguna razón para que se implemente un comportamiento anterior a 10.4.

Basado en el enfoque adoptado en el escritorio, específicamente que el cambio se diseñó explícitamente para no romper la compatibilidad con versiones anteriores, concluiría que no hay beneficio en afirmar que desea un comportamiento 10.4 en lugar de predeterminado.

+0

Muy informativo. – AlBeebe

+0

Probablemente te está yendo muy bien como programador, y un escritor legal probablemente también te gustará. – Mazyod

Cuestiones relacionadas