|
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 https://cocoatype.com https://peterwitham.com 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
Thanks to our monthly supporters
- flanker
- Jay Wilson
- Adam Wulf
- bitSpectre
★ Support this podcast on Patreon ★
|