Reboot

Reboot

Willkommen zurück zu Hallo Swift! Begleitet uns in Zukunft bei einem Blick auf aktuelle Geschehnisse rund um Swift, Gespräche mit tollen Gästen und vielem mehr.
46 Minuten
Podcast
Podcaster
Podcast über Swift, iOS, macOS und verwandte Themen

Beschreibung

vor 4 Jahren
Was bisher geschah

letzte Folge war am 17. März 2019 (zu Swift 4.2 Zeiten)

https://www.whatsnewinswift.com/?from=4.2&to=5.2

5.0

Result

Dynamic callable



5.1

Implicit return

Opaque return types



5.2

Key Path Expressions as Functions

callAsFunction

QoL improvements

Improved diagnostics!

SwiftPM Dependency Resolver



bald in 5.3

SwiftPM Resources

SwiftUI

SwiftPM Support in Xcode o/







Kilians Nutzen von dynamic member lookup für Wrapper-Typen:
struct A { var foo: Int } @dynamicMemberLookup struct B {
private let a: A init() { self.a = A(foo: 1) }
subscript(dynamicMember keyPath: KeyPath)
-> T { a[keyPath: keyPath] } } B().foo Aktuelles

apple/swift-standard-library-preview

Tooling

SwiftDocOrg/swift-doc

SwiftDocOrg/DocTest



Picks

twostraws/ControlRoom

apple/swift-argument-parser

Weitere Links

SwiftPM Slack

SwiftDE Slack

Weitere Episoden

SwiftNIO
1 Stunde 13 Minuten
vor 4 Jahren
CoreLocation
53 Minuten
vor 4 Jahren
Property Wrapper
17 Minuten
vor 4 Jahren
GraphQL
1 Stunde 13 Minuten
vor 4 Jahren

Kommentare (0)

Lade Inhalte...

Abonnenten

15
15
:
: