Я использую блок для загрузки изображений в асинхронном вызове. Я знаю, как использовать блок таким образомКак использовать блок в [nsthread detachNewThreadSelector]
[self getimage:url block:^(UIImage *img)
{
passblock(img);
}];
, но я не знаю, как использовать блок в этом
[NSThread detachNewThreadSelector:@selector(getimage:block:) toTarget:self withObject:string];
Когда этот блок будет получить обратный вызов в NSThread и как справиться с этим.
Делая эту ошибку, что я получаю плохо Access
-(void)getimage:(id)strimage block:(imageblock)block
{
NSData *data=[NSData *data=[NSData dataWithContentsOfURL:[NSURL URLWithString:strimage]];
UIImage* image = [UIImage imageWithData:strurl];
block(image);
}
Любая помощь будет оценена.
Я попытался пройти два аргумента также .. но ошибка остается такой же. –