Я опытный программист на C / C ++ и знаком с проблемами управления памятью.Я также поставил пару небольших приложений для iPhone в прошлом.Я пытаюсь проверить мое последнее приложение на утечки памяти, и я не могу добиться прогресса, потому что их так много.Просто запуск приложения и просмотр первого экрана показывает более 12 000 утечек.
Я знаю, что, возможно, пропустил разные вещи, но я был достаточно осторожен при написании кода.Я попытался освободить все, что я выделил, в моем методе dealloc.Это похоже на то, что мой делегат приложения никогда не освобождается, потому что я вижу пару вещей, которые выделяются только один раз, в методе init делегата приложения.Они никогда не изменяются и выпускаются в методе dealloc.
Это приложение построено на контроллере вкладок, около 15 представлений, в основном, настроены с помощью Interface Builder.
Любая помощь будет принята с благодарностью..