Такие приложения, как отладчик и инструменты, могут подключиться к вашей программе после того, как ОС уже запустила ее. В сообщении говорится, что он не знает, как был выделен данный фрагмент памяти, потому что он был выделен до того, как инструменты подключились к вашей программе. Так что он не может отследить, откуда он пришел Это может означать или не означать, что в вашей программе есть больше утечек.
Я считаю, что в большинстве случаев вы можете запустить свою программу из Instruments, что, я думаю, устранит проблему. Как только вы запустите его один раз, вы сможете снова нажать кнопку «Запись» (красный кружок), и приложение снова запустится. Я думаю, что в этой ситуации у него должен быть доступ ко всем выделениям, которые делает ваше приложение.
Что бы это ни стоило, я уже видел это сообщение раньше, и оно исчезло во время того же запуска. Как будто он внезапно обнаружил данные, объясняющие, откуда произошла утечка. Я также видел, как это происходило за один прогон, а затем проходило с теми же данными. В этом случае это выглядело как временная проблема с приборами, а не как законная утечка.