教えていただけますか? Cocoaアプリケーションチュートリアルによると M->モデルオブジェクト V->ビューオブジェクト C->コントローラオブジェクト iOS ドキュメントベースアプリケーション プログラミングガイドによると "ドキュメントオブジェクトはモデルコントローラである ドキュメントオブジェクト(UIDocumentのサブクラスのインスタンス)は、「モデル-ビュー-コント ローラ」デザインパターンでいうモデルコントローラとして働きます。ドキュメントオブジェクトが 管理するのは、ドキュメントに結びつけられたデータ、具体的には、ユーザが閲覧、編集するものを 内部的に表現するモデルオブジェクトです。その一方で、ドキュメントオブジェクトは通常、ユーザ に向けてドキュメントを表示する、ビューコントローラに管理されます。" とありますが、 モデルオブジェクト = モデルコントローラ ですか?それとも モデルオブジェクト + コントローラオブジェクト = モデルコントローラ ですか? あと、NSTableView や NSOutlineView の delegate は コントローラオブジェクト datasource は モデルオブジェクト で良いのでしょうか? よろしくお願いいたします。
↧