Compile Swift Podcast

← Compile Swift Podcast13 jul 2025 · 23 min

Two of our favorite WWDC25 API's

Two of our favorite WWDC25 API's13 jul 202523 min

Peter and Geoff dive into their favorite WWDC25 APIs. Peter explores the new attributed text editing features in SwiftUI, while Geoff breaks down interactive snippets and updates to App Intents. A dev-focused episode packed with practical insights and examples.

AttributedString Code Snippet

Button(

action: {

resumeContent.transformAttributes( in: &selectedText ) { container in

let currentFont = container.font ?? .default

let resolved = currentFont.resolve(in: fontResolutionContext)

container.font = currentFont.bold(!resolved.isBold)

}

},

label: {

Text("B")