2013-09-25 3 views
0

Попытался получить сетевой замок из резьбы, отличной от основной или поточной резьбы. Это может быть результатом вызова UIKit из вторичного потока. Сбой теперь ... 1 0x5122fe9 WebThreadLock 2 0x17dfcf5 - [UIFieldEditor статьFieldEditorForView:] . . . .Пытался получить сетевой замок от резьбы, отличной от основной или поточной резьбы

Im получаю эту ошибку, даже если им с помощью .. [само performSelectorOnMainThread: @selector (MyMethod) withObject: ноль waitUntilDone: YES]; ... метод Im, использующий MBProgressHUD ... im, получая это сообщение об ошибке во втором предупреждении.

Эта ссылка http://www.zebpedersen.co.uk/?p=1850 помогла мне решить эту проблему. Если я использую это, я не получаю прогресс ... progressHUD является обязательным.

Любые предложения?

Заранее благодарен

ответ

1

Поместите свой код в основную тему, как показано ниже.

dispatch_async(dispatch_get_main_queue(), ^{ 
     [self doSomething]; 
}); 
+0

Это работало для меня после запуска в основной теме. Благодаря, – byJeevan

Смежные вопросы