Sdwebimage EXC_BAD_ACCESS

Я использую https://github.com/rs/SDWebImage для загрузки изображений в UITableView. Вот как я реализовал это (простое), внутри cellForRowAtIndexPath

[cell.imageView setImageWithURL:[NSURL URLWithString:[item valueForKey:@"icon"]]placeholderImage:[UIImage imageNamed:@"icon_events_default.png"]]; 

После того, как изображения загружены в UITableView, я прокручиваю вниз, а затем снова и получаю ошибку: EXC_BAD_ACCESS

 - (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder { SDWebImageManager *manager = [SDWebImageManager sharedManager]; // Remove in progress downloader from queue [manager cancelForDelegate:self]; UIImage *cachedImage = [manager imageWithURL:url]; if (cachedImage) { //EXC_BAD_ACCESS hapens here self.image = cachedImage; } else { if (placeholder) { self.image = placeholder; } [manager downloadWithURL:url delegate:self]; } } 

Любая помощь действительно ценится.

One Solution collect form web for “Sdwebimage EXC_BAD_ACCESS”

Вы запустили этот код через Zombies in Instruments? Это должно сразу указывать на проблему. Просто выберите «Профиль» в меню «Продукт», «Инструменты начнут», выберите инструмент «Зомби», затем запустите тестовый сценарий, который вызывает эту проблему, и вы увидите, как появляется зомби, показывающая, как объект все еще используется, даже если он больше не действителен ,

Если бы я должен был догадаться, вы UITableViewCell не будут должным образом сохранены, и он либо будет выпущен, либо повторно использован слишком быстро, прежде чем изображение на url загрузится.

  • Как добавить еще кнопку в UITableViewCell При прокрутке?
  • Текст нижнего колонтитула UITableViewCell в iOS
  • Изображение FullScreen при нажатии на изображение TableCell
  • iOS-имитирующая таблица по умолчанию tableView
  • Повторное использование ячейки ... :(
  • NSAttributedString boundingRectWithSize возвращает неправильную высоту для моих ячеек таблицы?
  • Как работает cellForRowAtIndexPath?
  • Использовать ChildViewControllers в UIScrollview?
  • UITableView и UIRefreshControl перемещаются вниз по неизвестной причине
  • Установить UITableView BackgroundColor универсально с помощью UIAppearance
  • Статический нижний колонтитул в iOS
  • Interesting Posts

    Есть ли способ связать цвет с переменной?

    хотите показать UIPickerView в UIAlertController или UIPopoverController Swift?

    Как отобразить страницу «Другие игры» через ChartBoost в iOS?

    Изображение Launch / Spash не изменяется с обновлением

    Изменение цвета UIStatusBar на белый, когда экран Splash показывает

    Отладка .xccrashpoint

    как добавить конкатенировать несколько NSString в одну строку в iphone

    iOS – не выделяет слишком много памяти сразу

    Перечисление и обратная совместимость NSLineBreakMode

    xcrun: ошибка: не удалось найти утилиту «PackageApplication», а не инструмент разработчика или в PATH – с момента обновления xCode

    Сделать iPhone вибрирующим при локальном уведомлении

    Что означают значки «М» и «А» в «Навигаторе проектов» Xcode 4, когда я создаю новый проект?

    Почему addSubview: не сохранять вид?

    Каков правильный процесс связывания статических библиотек с общими статическими библиотеками?

    Как создать OpenCV 2.4.9 для iOS?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.