Я не могу найти свой клиентский код в стеке.
Это ничего не значит. Код Apple может выполняться в результате таймеров или событий, инициированных пользователем (касания и т. Д.). Ваш код запускается после кода Apple (например, mouseUp:
от Apple вызывает ваш метод действия). Код Apple делает больше, чем просто вызывает ваш код; поэтому не удивительно, что трассировка стека содержит только методы Apple.
Итак, эта утечка, похоже, принадлежит Apple. Вы должны сообщить об ошибке в Радар .
Это относится и к остальным. Посмотрите на трассировку стека; если он не показывает вашего кода (то есть только код Apple), то вы должны сообщить об ошибке. Если ваш код выделил его, то это (вероятно) ваша ошибка, поэтому вы должны найти ее и исправить самостоятельно.