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 ↗