Apple hat Updates für seine Entwickler-Werkzeuge veröffentlicht.
Swift ist Apples eigene Programmiersprache, die unter anderem für iOS und macOS-Geräte optimiert ist. Die neue Version 5.1 bringt verbesserte Standardbibliotheken mit neuen Funktionen und eine String-API.
Swift 5.1 teilweise abwärtskompatibel
Das Update ist mit der Vorgängerversion 5.0 kompatibel. Für die Verwendung von noch älterem Code kann ein Werkzeug im neuen Xcode 11 verwendet werden, welches automatisch Anpassungen vornimmt.
Xcode 11 liefert außerdem Unterstützung für SwiftUI, womit sich grafische Oberflächen leichter entwerfen lassen. Es enthält die SDKs für iOS 13, macOS Catalina 10.15, watchOS 6 sowie tvOS 13 – und unterstützt Entwicklung für das kommende iOS 13.1. Zusätzlich dazu wird mit dem Update „Project Catalyst“ freigegeben, mit dem iOS-Apps in Mac-Apps umgewandelt werden können.
Interessierte finden die kompletten Release Notes von Xcode 11 hier. Alle Neuerungen von Swift 5.1 können unter diesem Link nachgelesen werden.