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