Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 07, 2025 12:53 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 494166666 series 3306446
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")
.foregroundColor(Color.white)
.bold()
}
)
Links
Code-Along: Cook up a rich text experience in SwiftUI with AttributedString
Explore new advances in app Intents
Podcast Episode on App Intents
Share your thoughts with us
https://compileswift.com/contact
Become a Patreon member and help this Podcast survive
https://www.patreon.com/compileswift
Follow us on Mastodon
https://iosdev.space/@Compileswift
- Jay Wilson
- Adam Wulf
193 episodes