Как загрузить изображение из libxml? - PullRequest
0 голосов
/ 16 февраля 2011

Я здесь, что синтаксический анализ libxml происходит быстро, и для этой загрузки изображения есть какой-то особый способ загрузки.

Я хочу скачать этот метод.

У меня есть код для этого. как это, но не могу понять ..

У меня есть код такой ,,,

[networkQueue setRequestDidFinishSelector:@selector(imageFetchComplete:)];
[networkQueue setDelegate:self];
request =[[[ASIHTTPRequest alloc]initWithURL:[NSURL URLWithString:[objXML.District_Photo stringByAddingPercentEscapesUsingEncoding:NSStringEncodingConversionExternalRepresentation]]] autorelease];
//cell.imgCell.tag=indexPath.row+1;
request.username=[NSString stringWithFormat:@"%i",indexPath.row+1];
[networkQueue addOperation:request];
[networkQueue go];

но как это загрузить образ и как это работает .. я совершенно пустой об этом.

1 Ответ

0 голосов
/ 16 февраля 2011

Вот быстрый и грязный метод:

NSData *imgData = [NSData dataWithContentsOfURL:URL];
cell.imageView.image = [UIImage imageWithData:imgData];

Если вы хотите продолжать использовать свои средства организации сетевых очередей, вам придется сделать это в своем методе imageFetchComplete и использовать что-то вроде этого:

<code></code>NSData *imgData = request.responseData; 
//I think that's what the property's called. It's in the documentation

UIImageView.image = [UIImage imageWithData:imgData];
...