Если вы не хотите исправлять свой поврежденный дизайн, почему сохранение текущего списка активных касаний не решит вашу проблему?
NSMutableSet * touch;
В прикосновениях начал добавлять их, в прикосновениях Закруглил и прикосновения Отменил их удаление ...
Вы можете использовать «глобальный» объект (то есть синглтон), чтобы отслеживать их и синхронизировать доступ к данным. Я не могу понять, как запрос этого набора будет отличаться от запроса UIKit напрямую для получения этой информации.
Если вам нужна информация о прикосновениях к стандартным объектам UIKit (например, UIButton), вам, вероятно, нужно разделить их на подклассы - и я не уверен, что вы можете получить желаемый эффект со всеми классами (поскольку они - или их подпредставления - могут обрабатывать касается любым способом, который они хотят).