AndyDentFree / AndyDentFree/SpriteKittenly

ToP3orNotToP3 should get cgColor using resolve(in)

Abierto
#5 0 comentarios 0 reacciones 1 asignado Reclamado por @AndyDentFree Ver en GitHub
bug
Lenguaje dominante
Swift
Estrellas
8
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

The new sample ToP3orNotToP3 needs some polishing as it uses [Color.cgColor][a1] which is marked as _Deprecated in iOS 18.4 and macOS 15.4_

I'm pretty sure I just need to do an OS version check and use [resolve(in:)][a2] to get a [Color.resolved][a3] which has a [cgColor][a4] property which is **not** deprecated.

Have spent waaaay too much time on this exploration so will come back and do that testing later.

I also want to test how the current version works in dark vs light mode and if using [resolve(in:)][a2] changes anything visible.

[a1]: https://developer.apple.com/documentation/swiftui/color/cgcolor
[a2]: https://developer.apple.com/documentation/swiftui/color/resolve(in:)
[a3]: https://developer.apple.com/documentation/swiftui/color/resolved
[a4]: https://developer.apple.com/documentation/swiftui/color/resolved/cgcolor

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.