Kategorie: Development

  • Fallstricke beim Einsatz von SwiftData

    Fallstricke beim Einsatz von SwiftData

    Seit der Veröffentlichung vor einem Jahr nutze ich SwiftData heute in all meinen aktiven Projekten und freue mich über die simple Model-Deklaration im Code und die tiefe Integration mit SwiftUI. Die meiste Zeit ist die Arbeit mit dem Framework einfach nur angenehm und die App-Entwicklung geht effizient vonstatten. Aber … Während meiner Arbeit mit SwiftData…

  • Parametrisierte Tests mit Swift Testing

    Parametrisierte Tests mit Swift Testing

    Ergänzend zu meinem vorangegangenen Artikel über die grundlegende Funktionsweise von Swift Testing möchte ich an dieser Stelle eines der herausragendsten Features des Frameworks erläutern: Parametrisierte Tests. Das Prinzip hinter parametrisierten Tests ist schnell erklärt: Statt einen Unit-Test einmalig auszuführen, kommt es zu mehreren Aufrufen. Konkret erfolgt die Ausführung des Tests einmal für jeden Parameter. Geschickt…

  • Ein erster Blick auf Swift Testing

    Ein erster Blick auf Swift Testing

    Mit dem bald erscheinenden Xcode 16 hält auch ein neues Framework zum Schreiben und Ausführen von Unit-Tests Einzug: Swift Testing. Genau wie zuvor SwiftUI und SwiftData macht Swift Testing exzessiven Gebrauch von Makros und möchte durch Einfachheit und Flexibilität überzeugen. Die folgende Vorschau zu Swift Testing basiert auf Beta 6 von Xcode 16. Voraussetzungen und…