Анимированный GIF-файл в NSImageView съедает память (Mac Development)

Я просто пытаюсь поместить файл Animated gif с 6 кадрами, полученными из URL-запроса, и создать nsimage с ответом,,, затем установить изображение в NSImageView ...

Я использую это

// Where returnedImage is nsImage I created with response of the connection ..
    [myImageView setImage:[response returnedImage]];

Я использую этот код, чтобы изменить изображение, отображаемое, когда происходят некоторые действия пользователя

Я заметил, что память, выделенная для программы, увеличивается линейно с большим масштабом.. и приложение может произойти сбой

Я уверен, что мой код не имеет утечек...

Я не знаю, почему это увеличивается, я должен выпустить предыдущее изображение, которое было установлено

Любая идея будет оценена.

1 ответ

Решение

Я удаляю и воссоздаю NSImageView в Nib-файле... Я могу быть ошибкой развертывания xcode или чем-то еще, но я выделил немного памяти для видеокарты, постоянно увеличивающейся

Другие вопросы по тегам