Appleのドキュメントによると 、アプリケーションの剛性について質問があります。
これにより、アプリケーションアーキテクチャが厳格になります
私はそれに同意することができます。すべてのuiviewcontrollerは...アプリケーションの現在のフローに依存する必要はありませんが、UIApplicationデリゲートはかなり一定であり、いつでもそのデリゲートを呼び出すことができます。
nsmanagedobjectcontextについて聞いた2番目の引数は、依存性注入です。すべてのオブジェクトには、本当に必要なオブジェクトのみが含まれている必要がありますが、それらを必要としない少数のコントローラーがmanagedobjectcontextを渡す必要があるが、それらが目的のコントローラーとソースコントローラーの間に配置されている場合、実際には依存性注入ではなく、より良い解決策になると思いますシングルトン。
あれについてどう思う?たぶん、コントローラーを介してmanagedobjectcontextを渡すための他のアイデアがありますか?