2012-03-28 15 views
0

デリゲート/データソースの方法論を理解する上で問題があります。あなたのクラスが、自分のデータのように、それが何かをすべきかどうかといった、より多くの情報を得るためにそれらが存在することを理解しています。たとえば、私がUISplitViewControllerを使用している場合、デリゲートをどこに置くかはどのように決めなければなりません。難しくて速いルールがあるのですか、誰が本当にデリゲートになるべきかを理解するために何か作業をしなければなりませんか?デリゲートを置くための一般的な場所は何ですか?

答えて

1

これは、デリゲートが何をする必要があり、どのオブジェクトがそのようなことを行うのに最適な位置にあるのかのケースです。つまり、そのロジックから派生した標準的な用途がいくつかあります。たとえば、デリゲートを必要とするオブジェクトがビューである場合、デリゲートは、一致するビューコントローラ...またはビューコントローラが提供する別個のオブジェクトである可能性があります。

関連する問題