Funciones de trazado de gráficos de SwiftUI
El marco de gráficos SwiftUI de iOS 18 ahora admite la trazabilidad de funciones utilizando LinePlot y AreaPlot. Estos gráficos aceptan funciones que asignan Doubles a Doubles. Las funciones pueden manejar valores indefinidos devolviendo Double.nan o Double.infinity. Una sola función en AreaPlot llena el área entre la función y el eje x. Dos funciones pueden definir un área entre ellas. La trazabilidad de funciones ayuda a visualizar datos contra aproximaciones funcionales esperadas. Combinar gráficos de barras con trazabilidad de funciones permite una comparación directa. Un ejemplo muestra la comparación de un gráfico de barras con una parábola utilizando tanto AreaPlot como LinePlot. La nueva función se anunció en WWDC24. La información se publicó originalmente en useyourloaf.com.