iOS Stack Weekly – Ausgabe Nr. 50
Willkommen bei iOS Weekly – einem Newsletter über neue Entwicklungen und Updates des iOS-Universums, der vom Canopas-Team kuratiert wird und jeden Montag zugestellt wird.
Artikel
Async/await-Ausnahmen testen
Wir alle wissen, wie wichtig das Testen Ihres Codes für stabile Releases und die frühzeitige Erkennung von Fehlern ist. Wir sollten Happy Paths, Corner Cases und Throwd Errors testen.
Bereitstellen eines Standardwerts für eine SwiftUI-Bindung
Manchmal stelle ich in SwiftUI-Apps fest, dass ich ein Modell mit einem optionalen Wert habe, das ich an eine Ansicht übergeben möchte, die einen nicht optionalen Wert erfordert. Dies ist insbesondere dann der Fall, wenn Sie Core Data in Ihren SwiftUI-Apps verwenden und automatisch generierte Modelle verwenden.
Erstellen eines benutzerdefinierten Layouts in SwiftUI Basics
Heutzutage stellt SwiftUI das Layout-Protokoll bereit, mit dem wir super-benutzerdefinierte Layouts erstellen können, indem wir in das Layout-System eingreifen, ohne einen GeometryReader zu verwenden . Das Layout-Protokoll bringt uns die unglaubliche Kraft, jedes Layout zu erstellen und wiederzuverwenden, das Sie sich vorstellen können.
Animierter Hintergrund in SwiftUI
SwiftUI macht die Dinge definitiv einfacher, Komponenten, für die Sie in der Vergangenheit Tage damit verbringen sollten, dies zu tun, können Sie jetzt in Minuten erledigen. Dies gilt auch für Animationen.
Podcast
Reaktionsschnelle und reibungslose Benutzeroberflächen
In diesem Podcast diskutieren sie verschiedene Techniken und Ansätze zur Optimierung von UI-Code und wie man Tools wie Animationen nutzt, um iOS-Apps zu erstellen, die sich schnell und reaktionsschnell anfühlen.
Videos
Entdecken Sie Fortschritte in Metal für A15 Bionic
Entdecken Sie, wie Sie Ihre Apps und Spiele mit Metal und dem A15 Bionic verbessern können. Wir helfen Ihnen, die Vorteile der Apple GPU-Familie 8 mit den neuesten Metal-Funktionen zu nutzen, lernen, wie Sie mit verlustbehafteter Komprimierung Speicher sparen, mit Sparse Depth und Stencil Textures in komplexe Shadow-Mapping-Techniken eintauchen und Bilder mit SIMD Shuffle and Fill-Anweisungen schneller verarbeiten.
Gesponsert
Schlagen Sie einen Link für die kommende Woche vor
Anregungen und Feedback sind mehr als willkommen!
Bitte kontaktieren Sie uns unter Canopas Twitter handle @canopassoftware mit den Inhalten oder dem Feedback, das Sie haben, und wir werden es in unserer nächsten Wochenzeitung berücksichtigen.

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































