Macro prévisible SwiftUI Note

Macro prévisible SwiftUI

1. La macro Previewable d'Apple dans iOS 18 génère des vues enveloppantes de base pour les aperçus SwiftUI avec des liaisons d'état. 2. Les aperçus SwiftUI peuvent améliorer l'expérience de création de vues, mais nécessitent souvent des vues conteneurs avec des liaisons d'état. 3. La macro Previewable élimine le besoin de vues enveloppantes manuelles en déclarant les propriétés @State directement dans l'aperçu. 4. La macro crée une vue enveloppante avec les propriétés d'état nécessaires. 5. Pour utiliser la macro Previewable, marquez les propriétés @State à la racine de l'aperçu avec la macro @Previewable. 6. La macro se transforme en une vue enveloppante contenant les propriétés d'état et la vue d'aperçu. 7. La vue enveloppante générée par la macro Previewable ressemble aux vues enveloppantes créées manuellement. 8. La macro Previewable simplifie la création d'aperçus SwiftUI interactifs avec des liaisons d'état. 9. Elle réduit le code de base nécessaire pour les vues enveloppantes, rationalisant ainsi le processus de développement. 10. Consultez la session "Quoi de neuf dans SwiftUI" de la WWDC24 pour plus d'informations sur la macro Previewable et les autres avancées de SwiftUI.