У меня есть класс ImageDownloader с подключением NSURLConnection * в качестве ивара, который инициализирует его, устанавливая свой делегат как self.
Теперь возникает сомнение, когда я запускаю экземпляр ImageDownloader в моем AsyncImageView, так что загрузка моего изображения начинается, он имеет счет удержания = 2 {1 с загрузчиком изображений init и 2 с nsurl init, устанавливающим делегат как self}. Поэтому, когда я освобождаю загрузчик изображений из моего asyncImageView, он все еще имеет счет сохранения = 1.
Как освободить экземпляр imageDownloader, потому что, возможно, есть утечка?
Если я освобождаю соединение ivar в imageDownloader, счетчик сохранения должен быть равен 0, но затем приложение вылетает (по понятным причинам).