@MainActor, Modelling Errors, Debugging Network Traffic, Using Vision Framework

One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Modeling errors in Swift
Error handling is a complex topic, and we should approach it carefully while designing our APIs.
Read More
Articles
The main actor is a global actor that uses a custom executor that runs jobs on the main dispatch queue.

How you can use Proxyman to inspect and debug your app’s networking traffic.

Learn how to use an autoreleasepool in unit tests to capture memory leaks consistently throughout the development of your project.
How to handle keyboard presses on macOS using SwiftUI.
Take a look at how we can extend SwiftUI with a document scanner that uses the device camera to scan documents on iOS.

Explore how to insert images, formatted data, attributed strings etc inside text views by leveraging the power of string interpolation in LocalizedStringKey.

How to create a circular progress bar in SwiftUI using just three SwiftUI views.
A quick tip for displaying digits with a fixed-width, monospace font, when you don't want a "computer style" typeface.
Other
Introducing new routing libraries that make client-side and server-side routing easy with more type safety and less fuss.
Together with the Swift core team and the community guiding the evolution of Swift.org to make it an even better resource for everyone.
Curated by Infinum's iOS team.
Infinum iOS Team · 67E 11th St · New York NY 10003 · USA
Unsubscribe | View in browser

Older messages

AsyncSequence, Dependency Injection, MVC For SwiftUI, Measuring App Performance

Thursday, May 5, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. AsyncSequence explained with code examples

Continuations & Async(Throwing)Stream, Swift Evolution News, DocC On GitHub Pages, AttributedString & Unicode

Thursday, April 28, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Wrapping existing asynchronous code in async/await in

SwiftUI Transitions & Performance Tips, Core Data Syncing, AVAudioSession Categories, Extracting Data From Unified Logging System

Thursday, April 21, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Transitions in SwiftUI Transitions happen when a view

Hot Reload in Swift, WWDC22 Announcement, SwiftUI Adaptive Stack Views, SwiftUI Animations

Thursday, April 7, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Hot Reloading in Swift What if you didn't need to

SwiftUI State Lifetime, Deep Linking, Swift Proposals, Diffable Data Sources, CloudKit Zone Sharing

Thursday, March 31, 2022

One more thing... Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Aspect Ratios in SwiftUI How does the .aspectRatio

You Might Also Like

.NET 9 Focuses on .NET Aspire & AI, Preview of Copilot in SQL Server Management Studio, More

Friday, November 15, 2024

Home | News | How To | Webcasts | Whitepapers | Advertise .NET Insight November 14, 2024 THIS ISSUE SPONSORED BY: ■ Build .NET Applications with Powerful Reporting ■ dtSearch® - INSTANTLY SEARCH

How to define and revisit your career goals

Friday, November 15, 2024

Learn how to define and revisit your career goals, align them with your life objectives, and create a fulfilling professional journey that optimizes for happiness and personal growth. Sébastien Dubois

eBook: The Cyber Insurance MFA Checklist

Friday, November 15, 2024

How to Comply with the Cyber Insurance MFA Checklist ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The Sequence Chat: Small Specialists vs. Large Generalist Models and What if NVIDIA Becomes Sun Microsystems

Friday, November 15, 2024

A controversial debate and a crazy thesis. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Microsoft Confirms Zero-Day Exploitation of NTLM and Task Scheduler Flaws

Friday, November 15, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 13, 2024

Post from Syncfusion Blogs on 11/13/2024

Friday, November 15, 2024

New blogs from Syncfusion Celebrating 75 Blogs of Chart Excellence: A Journey with Syncfusion Charts By Saravanan Madheswaran Syncfusion's Chart of the Week blog series hits 75. This blog

⚙️ Self-driving cabs in LA

Friday, November 15, 2024

Plus: The impact of algorithmic discrimination ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Introducing the "Art of Data" Book and Speaking Tour 🌎

Friday, November 15, 2024

Be the first to get access to Visual Capitalist's data storytelling secrets, before time runs out. View Online | Subscribe | Download Our App "The Art of Data" The Secrets to Data

21 Cranium-Catching Bitcoin Marketing Ideas For Dummies Savvyies

Friday, November 15, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 13, 2024? The HackerNoon

Last chance: The future of access management webinar

Friday, November 15, 2024

Join us today! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏