Как обнаружить утечку памяти? - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь определить, что является объектом, вызывающим проблему с памятью, с помощью инструментов, однако, похоже, что в Xcode 9.3 есть проблема с использованием инструментов, как упомянуто в: https://forums.developer.apple.com/thread/97592,, также этот может быть связанным:

Наблюдение за сбоем свойств. Инструменты (профиль утечек) Xcode 9.3 (Swift 4.1)

Итак, вот список распределений:

enter image description here

Как показано, ответственный абонент для всех записей - "<Allocated Prior To Attach>"

А вот и деревья вызовов:

enter image description here

, что кажется странным поведением для первой записи (проблема).

Моя проблема :

если инструменты работают должным образом, я мог бы понять это напрямую, зная, какой объект вызывает проблему (объект не освобождается вместо <Allocated Prior To Attach>). На данный момент, есть ли способ узнать, какой объект вызывает проблему?

Ответы [ 2 ]

0 голосов
/ 19 августа 2018

Отключение "Record reference counts" в "File"> "Recording options" в качестве обходного пути.

0 голосов
/ 07 июля 2018

Я встретил ту же проблему. И удаление Main.storyboard помогло мне решить мою проблему. Удачи тебе.

...