← Volver a la biblioteca
SwiftUI · RECURSO DE TERCEROS

Simplifying Backwards Compatibility in Swift

Cómo organizar el código dependiente de la versión de iOS sin dispersar comprobaciones de disponibilidad. Una propuesta para encapsular las comprobaciones de disponibilidad detrás de una API Swift clara, en vez de dispersar if #available por todas las pantallas.

Por qué lo recomiendo

Una propuesta para encapsular las comprobaciones de disponibilidad detrás de una API Swift clara, en vez de dispersar if #available por todas las pantallas. La compararía con un modificador @ViewBuilder y con una capa de backports. Conviene que la abstracción siga siendo sencilla de eliminar cuando suba el deployment target.

FUENTE ORIGINAL

Este recurso pertenece a su autor o colaboradores originales. Mi aportación es la selección y el resumen, no el contenido enlazado.

Abrir fuente original ↗