То, что Leaks показывает вам, это трассировка кода, который выделил объект утечки (это означает, что он сохраняется, но в вашем приложении не осталось переменных с таким адресом). То, что он не показывает вам, это то, где объект должен был быть выпущен, чтобы не вызвать утечку, потому что это невозможно знать (можно найти, где в данный момент вызывается выпуск, но это может быть не очень полезно). 1001 *
Итак, этот след говорит мне о том, что некоторая часть памяти, выделенная системой, сохраняется вами, а затем ссылка забывается - один ключ - это строка "PurpleEvent", которая является обычной в потоке, имеющем события таймера или, возможно, уведомления. Возможно, вы получили уведомление и что-то скрыли от него, не отпуская его позже.
Если вы знаете, в какой момент происходит утечка, вы сможете определить, какой код выполняется в течение этого времени.