例えばNSViewの描画メソッドで一部に独自の描画を加える場合delegationではどうするの?
originalのdelegateを取得しておいて新しいdelegateを設定、
描画メソッドでoriginalのdelegateに描画させた後、独自の描画を加える?

サブクラス化の方が分かりやすくていいと思うけど?