Data Visualization With SwiftUI: Bar Charts
Feb 1, 2021, 7:32 AM
Build beautiful charts in your SwiftUI appsContinue reading on Towards Data Science »
Jan 25, 2021, 11:09 AM
Hi Peter!Sure thing, go ahead! Thanks for the heads up!
Data Visualization With SwiftUI: Radar Charts
Jan 18, 2021, 5:03 AM
Build beautiful charts in your SwiftUI appsContinue reading on Better Programming »
I have updated the code in the Github repo and the article now.
Jan 15, 2021, 1:38 PM
I have updated the code in the Github repo and the article now. The algorithm should work again. Thanks for pointing out the break!
Jan 15, 2021, 1:37 PM
Hey!I have pushed a fix to the Github repo and updated the article, so the algorithm should work now.Thanks for the reminder!
Dec 7, 2020, 2:47 PM
Hi Khaled!You are absolutely right. I've had a quick look at the playground, and it seems like the swapAt(_:_:) method no longer mutates the underlying memory, but instead creates a copy that it performs all operations on. I will have...
Sep 30, 2020, 11:56 AM
Hi Dima!Thanks for reading!There are multiple reasons for splitting the View from the Controller.1. It implicitly puts less code in each file, since you basically split the code down the middle. You may need to write a few extra lines in...
Thanks, I'm glad you like it!
Sep 2, 2020, 12:19 PM
Thanks, I'm glad you like it!I would probably go with a callback from the Coordinator object, and maybe a solution similar to this one for the actual navigation:https://stackoverflow.com/a/59592697I don't have a quick fix in mind...
How to Code When You Don’t Have a Clue
Aug 12, 2020, 2:03 AM
A guide to decomposing complex tasks and getting them right.Continue reading on The Startup »
You are absolutely right!
Jun 22, 2020, 11:07 AM
You are absolutely right!Thanks for pointing it out, I’ll make a fix tonight. :)
Porting UICollectionView To SwiftUI
Jun 22, 2020, 1:38 AM
Add the power of UIKit to your SwiftUI toolbox.Continue reading on The Startup »
Creating a Synchronized UserDefaults Property Wrapper
Jun 1, 2020, 3:42 PM
Add out-of-sync protection to your wrapper objects.Continue reading on The Startup »
May 11, 2020, 4:13 AM
Hi Yoshimi!Thank you, I’m very glad you like it!All the best!
Apr 18, 2020, 3:28 PM
Hey Matthew!Thanks for writing. This does not go against the MVC pattern since the View itself does not modify any data. The View merely acts as a proxy that receives and delegates user taps, while the Model does the actual manipulation of...
Protocol Oriented Programming Concepts in Swift
Jan 15, 2020, 4:12 PM
Leveraging protocols to increase code reuseContinue reading on Better Programming »
Dec 17, 2019, 6:53 AM
Excellent article! Refreshing to read something that goes into the inner workings and explains them with such ease.
Nov 18, 2019, 1:07 PM
Hey Simon!Thanks for reading and taking the time to respond.The description property in the GameProtocol doesn’t clash with the CustomStringConvertible protocol since the property is declared static. However, I do get your point, and I...
Understanding Monte Carlo Methods Using Swift
Nov 13, 2019, 9:29 AM
How can we use Monte Carlo simulations to evaluate risks and rewards?Continue reading on Better Programming »