Quelle: EMG Design Unit
SwiftUI Views wiederverwenden 07.07.2022, 11:40 Uhr

Exportieren und wiederverwenden

Einmal entwickelte Views können problemlos erneut verwendet werden.
Flexibilität ist eines der Stichwörter, wenn es um die Entwicklung von Oberflächen für iOS, macOS und Co. geht. Mit SwiftUI ist es sehr einfach möglich, auch komplexere GUIs zu erstellen. Allerdings gibt es auch keinen Zweifel daran, dass auch umfangreiche Lösungen mit SwiftUI ihre Zeit benötigen, bis sie unter anderem frei von Fehlern sind.
Einmal fertiggestellt, wäre es doch eine gute Sache, wenn man solche Oberflächen oder auch Teile davon wiederverwenden könnte. SwiftUI unterstützt solche Wünsche mit dem Library Content Provider. Dieser gibt einem Entwickler die Möglichkeit, Views zu exportieren und für andere Projekte (wieder) zu verwenden.
Die angebotenen Möglichkeiten gehen soweit, dass das einmal entwickelte View direkt in der Bibliothek (View Library) von Xcode abgelegt werden kann. Von dort aus kann es dann einfach, via Drag & Drop in andere Projekte übernommen werden. So lässt sich die Wiederverwendung von Code sehr einfach in den eigenen Projekten umsetzen.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar