В моем приложении я создаю много экземпляров NSColorwell, и, когда я создаю каждый новый экземпляр, я назначаю его массиву NSColorwell. Назначая экземпляры массиву, я поддерживаю ссылку на каждый из них, чтобы иметь возможность манипулировать положением и цветом NSColorwells. Все идет нормально. Но когда мне больше не нужны NSColorwells, я не могу их удалить. Что я действительно хочу сделать, так это освободить память, которую они использовали. Я попробовал метод removeAll()
для массива, но он просто очистил массив. Ничего удивительного.
Есть ли способ вернуть память?