Meet SwiftData2023 brings us a replacement for CoreData. It is still in its beginnings, but it will be used more and more in the future, together with…Feb 21Feb 21
Combine in PracticeI revisited Combine and what I liked the most were the `Introducing Combine` and `Combine in Practice videos` from wwdc ’19, also the…Jan 25Jan 25
Create rich documentation with Swift-DocCSee my notes from the wwdc ’23 video and a copy of the support project.Jan 18Jan 18
My notes on Getting Started with CoreDataWhen I say CoreData, I think of: 1 — persisting information 2 — persisting information that is kept as an object graph 3 — persisting it…Dec 16, 20221Dec 16, 20221
How to Create Your Own Framework for Your iOS AppWe’ll see how to create a framework, which is the way to go for if you want to divide your app’s logic into independent modules and reuse…Nov 18, 2022Nov 18, 2022
Xcode Project vs Xcode Workspace — DifferencesWhat is the difference between XcodeProject and XcodeWorkspace?Nov 18, 2022Nov 18, 2022
The Singleton pattern and its concurrency issues in SwiftThe Singleton pattern is used to ensure there is only one instance of a type. If not implemented well, may bring concurrency issues…Oct 18, 2022Oct 18, 2022
Interactions in SwiftUI- Tab bars - Alerts - Presenting sheets - Steppers - Pickers - Text input - List interaction - Animation - Tap gesturesOct 12, 2022Oct 12, 2022