Read a 2020 follow-up to this story here: No more [weak self], or the weird new future of delegation
The concept of the “first launch” is crucial for many apps. You may want to show a quick…
Dependency injection exists for a reason. Without it our code would be almost impossible to test. However, there are some major drawbacks when using the most…