Я работаю над приложением для iPad-коллажей для iPad, которое рисует на экране сразу сотни UIImageView
.
Существует кнопка, которая позволяет пользователю "воссоздать", что позволяет запускать цикл for
на [photo removeFromSuperview]
на всех фотографиях и затем инициализировать новую партию в этом порядке.
Я использую ARC, и моя консоль сообщает мне, что мой метод Photo
dealloc
не вызывается до тех пор, пока ПОСЛЕ следующей партии не будет нарисован, что означает, что я сталкиваюсь с проблемами памяти, m пытается удалить первый набор перед добавлением следующего набора.
Есть ли способ либо: 1) подождать, пока все фотографии не будут правильно отменены или 2) заставит все фотографии деаллоковать сразу под ARC?