Несколько делегатов на один объект?

У меня есть UIScrollView , который мне нужно создать в подклассе, а внутри подкласса мне нужно присоединить UIScrollViewDelegate , чтобы я мог реализовать viewForZoomingInScrollView метод.

Затем у меня есть UIViewController , где мне нужно создать экземпляр объекта этого UIScrollView подкласса, который я создал, и я также хотел бы сделать UIViewController UIScrollViewDelegate для этого объекта, поэтому я могу реализовать scrollViewDidZoom в этом классе UIViewController .

Как можно сделать так, чтобы у одного объекта было два делегата? (Я знаю, что легко мог бы иметь только одного делегата и просто реализовать там оба метода, но для целей дизайна я хотел бы сделать это так, как я упоминал).

17
задан Ser Pounce 25 January 2012 в 08:42
поделиться