A view has a lifecycle. As the name suggests, it is a cycle 🔁. This cycle continues to happen while our app is running.
So,If there is expensive blocking in the cycle it will definitely reduce the performance of the app.
It is very important to have a good understanding…
In iOS 13, if your application adopts the new scene life cycle, UIKit will stop calling the old
ApplicationDelegate methods that relate to UI state.
Instead, we’ll call the new
SceneDelegate methods, and it’s pretty simple since there’s a 1-to-1 mapping for most of these.
But don’t worry — if…
To get started, let’s talk about some of the roles and responsibilities of the
AppDelegate in iOS 12 and before. The
AppDelegate had two primary roles:
Yeah, I know that you are familiar with MVC. Here I am going to introduce a better architecture for your next and existing iOS application.
As you already know, Models hold data, views present an interactive interface to the user, and view controllers mediate the interaction between the model and…