ところで、アップルのフレームワークには最近の流行りのデザインパターンは導入しないのかね。
MVVMとか、Dependency Injectionとか、Data Context Interactionとか。
どれもJavaや.NETでは当たり前なんだけど。
いくら言語がモダンになっても、フレームワークの設計思想が古臭いままじゃ、生産効率は大して上がらないよ。