私は iOS 開発に不慣れで、正しいデザイン パターンに従いたいと思っていますが、Xcode はデフォルトで MVC デザイン パターンのユーザーを強制しているようです。
私にはモデルがあります (MyApp.h) ビューがあります (コンポーネントをドラッグ & ドロップできます) そして私にはコントローラーがあります (MyApp.m)
これは正しい考え方ですか?
ありがとう
私は iOS 開発に不慣れで、正しいデザイン パターンに従いたいと思っていますが、Xcode はデフォルトで MVC デザイン パターンのユーザーを強制しているようです。
私にはモデルがあります (MyApp.h) ビューがあります (コンポーネントをドラッグ & ドロップできます) そして私にはコントローラーがあります (MyApp.m)
これは正しい考え方ですか?
ありがとう
Xcode は「MVC を強制」しません。これはベスト プラクティスであり、Apple は簡単に実行できるようにしていますが、MVC の重要な概念の 1 つは、ビューおよびビュー コントローラー オブジェクトからモデル オブジェクトを分離することです。
とにかく、Cocoa Core CompetenciesガイドのModel-View-Controllerに関する Apple の入門書を参照することをお勧めします。そのページにはたくさんの良いリンクがあります。