Have you ever seen different layers for the model in iOS development? I never have. When using Core Data, for example, we usually manipulate NSManagedObject directly in the view. That’s…

Have you ever seen different layers for the model in iOS development? I never have. When using Core Data, for example, we usually manipulate NSManagedObject directly in the view. That’s…
I’ve always used Xcode annotations to organize my code and improve its readability. I finally ended up with a pattern I use in almost every class, which allows me to…
If you ask any iOS developer, he will most likely tell you that the process of publishing an app is far from simple. Fastlane can dramatically simplify your life by…
When building an app, we often have the App Store version installed on our devices, but we also need to install the beta version, and if we want to have…