URLSession allows you to perform network requests and becomes even more powerful with its async/await APIs. You can request data from a given URL and parse it into a decoded structure before displaying its data in a view. Popular frameworks like Alamofire aim to make it easier to perform requests, but for many apps, you …
Search Results for: Buy Pdfvce H12-891_V1.0-ENU Practice Material Today and Save Money with Free One Year Updates ⏹ Go to website ▷ www.pdfvce.com ◁ open and search for ➠ H12-891_V1.0-ENU 🠰 to download for free 🔼Valid H12-891_V1.0-ENU Test Vce
Using the #require macro for Swift Testing
Swift Testing is Apple’s modern replacement library for XCTest and introduces new macros like #require. We’ve covered the #expect macro before and are about to dive into its companion to set requirements for a given test. Each #require macro needs to pass for a test to continue. It’s kind of an early guard not to …
Confirm your subscription
You’re one step away from receiving weekly Swift & SwiftUI updates. Check your inbox to complete your SwiftLee Weekly subscription!
Vapor and Swift Testing: Running tests in parallel
Swift on the Server and Vapor go hand in hand, but using Swift Testing can be challenging initially. Tests run in parallel by default, and it’s likely that your tests are running against a localhost database, which requires serial execution of tests. Running tests in parallel drastically improves performance. The performance gains are significant but …
Security-scoped bookmarks for URL access
Security-scoped bookmarks allow you to store access to a given user-selected URL. They are commonly used on macOS to store access information for a user-selected directory. Restoring the security-scoped bookmark data allows you to regain access to a folder previously selected by the user. I’ve been using this technique for years and recently discovered a …
The Going Indie Podcast with Antoine van der Lee
After creating my course, “From Side Project to Going Indie”, I proudly announce a new podcast: “Going Indie with Antoine van der Lee”. In this podcast, I’ll be inviting Indie Creators who have already gone independent to let them share their story, experiences, challenges, and learnings. A new episode will be released in audio and …
Using the #expect macro for Swift Testing
Swift Testing is Apple’s Swift framework for writing tests and introduces several macros, including the #expect macro. Where we had to use all kinds of XCAssert variations before, we can now rely on a powerful replacement that will help us debug tests more quickly. Before exploring this specific feature of Swift Testing, I encourage you …
Indie Development: Full Course now Available
Many engineers dream of indie development, leaving a full-time job behind, embracing freedom, and solely focusing on personal apps. While it’s a dream, it’s also a difficult step to take, especially if you’re going indie cold turkey without having any sources of income yet. Therefore, after announcing my decision to go indie, I decided to …
Using Traits to annotate and customize test behavior
Traits allow you to customize or annotate tests using the Swift Testing framework announced at WWDC 2024. They also allow you to configure common behaviors, like runtime evaluated conditions, to skip certain tests. Before exploring this specific feature of Swift Testing, I encourage you to read my introduction to Swift Testing article. Let’s dive in! …
Swift Testing: Validate your code using expressive APIs
Apple announced the Swift Testing framework during WWDC 2024. It transforms the way we write tests in Swift. A new clear, expressive API makes writing tests more straightforward, while the Xcode user interface communicates with improved feedback when a test fails or succeeds. The testing framework embraces Swift Macros, reducing the boilerplate code you must …