🍫 CocoaPatterns — iOS & Mac Development Since 2009
RSS
🍫 CocoaPatterns
Because someone has to write this stuff down
"We ship apps. Sometimes they even work."
All Posts
Architecture
Process
Database
Personal
Bad-Ideas
Architecture
March 31, 2026
Everything Is CGRect Calculation If You Believe™
Auto Layout was a mistake. Constraints are a prison. The frame is truth. A manifesto for manual layout in the age of SwiftUI.
11 min
read →
Architecture
September 4, 2014
Swizzle-Driven Development: The Objective-C Architecture Pattern You Didn't Know You Needed
Move over MVC, MVVM, and VIPER. The future of iOS architecture is already baked into the runtime.
14 min
read →