Swift
Learn more and get better in Swift using this list of Swift blog posts, tutorials, tips, and tricks.
ValueTransformer in Core Data explained: Storing absolute URLs
ValueTransformers in Core Data are a powerful way of transforming values before they get inserted into the database and before ...
Read More
Read More
SF Symbols: The benefits and how to use them guide
SF Symbols were introduced during WWDC 2019 and are a big present for us developers. Apple basically gave us free ...
Read More
Read More
@discardableResult in Swift explained: Ignoring return values
While writing methods in Swift you're often running into scenarios in which you sometimes want to ignore the return value ...
Read More
Read More
Core Data Performance: 6 tips you should know
Writing Core Data code with performance in mind helps to prepare your app for the future. Your database might be ...
Read More
Read More
Expressible literals in Swift explained by 3 useful examples
Expressible literals allow you to initialize types by making use of literals. There are multiple protocols available in the Swift ...
Read More
Read More
String Interpolation in Swift explained using 4 useful cases
Swift 5 introduced a decent version of string interpolation with SE-228 and updated the old version of the ExpressibleByStringInterpolation protocol ...
Read More
Read More
Using Custom debug descriptions to improve debugging
Custom debug descriptions can help you debug your own custom objects, structs, errors, and other types. Whenever you print out ...
Read More
Read More
URLs in Swift: Common scenarios explained in-depth
URLs are everywhere in an app we built. We reference local files using bundle paths, we fetch data from a ...
Read More
Read More
Custom Operators in Swift with practical code examples
Custom operators in Swift can make your code easier to read and simpler to maintain. Code can be written less ...
Read More
Read More
Custom subscripts in Swift explained with code examples
Custom subscripts in Swift allow you to write shortcuts to elements from collections or sequences and can be defined within ...
Read More
Read More
NSFetchedResultsController extension to observe relationship changes
Apple provides us with great classes like the NSFetchedResultsController to interact with Core Data databases in our apps. The API ...
Read More
Read More
Testing private methods and variables in Swift
Testing private methods and variables is often something we run into when writing tests for our applications. You could think ...
Read More
Read More