15. W H AT ’ S N E W I N S W I F T 5
• Binary Frameworks - ABI and Module Statiblilty
• ABI -
• Launch Overhead - Swift 4.2: 5% => Swift 5: 0%
• 10% , 15%
• Bridging between obj-c and swift
• NSDictionary to Dictionary Bridging 1.6x faster
• NSString Swift String 15x faster
• Bridging SwiftNIO I/O 1.2x
• Docker Swift
• LSP(Language Server Protocol)
16. W H AT ’ S N E W I N S W I F T 5
• SE-0255 - omit return in everywhere
• SE-0242 - default value in struct initializing
• SE-0229 - A Better API for Vector Programming
• SE-0228 - New Desing for String interpolation
• 1.2
• Using quoted string in NSLocalizedString
• %lld
• SE-0244 - Opaque Result Types
• SE-0258 - @propertyWrapper
17. W H AT ’ S N E W I N S W I F T 5
• HTML DSL
• @HTMLBuilder