В проекте Cocoa Touch мне нужен определенный класс, чтобы иметь не только один объект-делегат, но и многие из них.
Похоже, я должен создать NSArray для этих делегатов; проблема в том, что NSArray сохранил бы все эти делегаты, чего он не должен (по объектам конвенции не должен сохранять своих делегатов).
Должен ли я писать собственный класс массива для предотвращения сохранения или есть более простые методы? Спасибо!