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