Clean Architecture for iOS was popularised by VIPER. On comparison with the original by Uncle Bob there turns out to be a small yet fundamental difference!
As complexity increases, disorganization becomes suicidal. Consider trying to find a book in here: — “Does Organization Matter?” Clean Coder Blog
CoreData is Apple’s data storage solution for OS X and iOS, an essential piece of the Cocoa stack of technologies. Its use is considered so common place that it even gets its very own tick box when creating any new Xcode project. It probably needs…
Every object-oriented programming language and environment has a different perspective on what object-oriented means, how objects behave, and how programs might be structured. This document offers the Objective-C perspective.
Here at Stringer’s Theory I like to focus not on Cocoa technologies per se but on best practices for programming with Cocoa. Sessions at WWDC each year tend to focus on explaining the former but tend not to cover so much the actual programming.