Помогите диагностировать сбой в среде Какао - возможна утечка памяти? - PullRequest
0 голосов
/ 19 марта 2011

В настоящее время мигрирует инфраструктуру Fragaria из среды только для GC в GC, которая поддерживается.После того, как работа была сделана (или то, что я думал, должно было быть сделано, чтобы заставить это работать), я был в состоянии выполнить примеры, которые идут с платформой без проблем, и Инструменты не показали никаких серьезных утечек памяти.

Я включил не-GC Fragaria в свое не-GC приложение, и оно вылетает, как только я наведу на него курсор.Честно говоря, шаблон использования отличается от примеров, поскольку я встраиваю его в экземпляр NSViewController вместо NSDocument.

Можете ли вы дать мне несколько советов о том, как это отладить?Я немного растерялся, что делать дальше.

1 Ответ

2 голосов
/ 19 марта 2011

Первое, что нужно сделать, это построить и проанализировать код, а затем исправить все найденные проблемы.

Далее попробуйте запустить с включенным обнаружением зомби (google NSZombie).

Наконец, каждая трассировка стека должна дать вам довольно хорошее представление о том, где что-то пошло не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...