Ошибка - Испытанный для получения веб-блокировки из потока кроме основного потока или веб-потока. Это может быть результатом вызова к UIKit от вторичного потока. Катастрофический отказ теперь
Я выполняю NSThread, чтобы загрузить изображение и отобразить его, который является всем в методе, который является, выполнил другой поток.
проблема, которую я получаю, когда я пытаюсь установить UIImageView.image = image
, это отказывает, потому что я нахожусь в 2-м потоке.
То, как я мог сделать его, так, чтобы эта строка была, работало основным потоком из метода?
Спасибо
Во-первых, прочтите и поймите это .
Затем попробуйте что-нибудь вроде [myView performSelectorOnMainThread: @selector (setImage :) withObject: image waitUntilDone: NO];
.
Дождитесь ли вы завершения или нет, на самом деле может быть непросто, в зависимости от того, как распределяется ваш код ....