方法如下
- (NSArray*)httpImgUrls{
NSString* str = @"http://news.163.com";
NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
NSString * html = [NSString stringWithContentsOfURL:[NSURL URLWithString:str] encoding:enc error:nil];
NSLog(@"%@",html);
NSArray * array = [html componentsSeparatedByString:@"\""];
NSMutableArray * imgHttps = [NSMutableArray arrayWithCapacity:100];
for (NSString * imgHttp in array) {
if ([imgHttp hasSuffix:@"jpg"]) {
[imgHttps addObject:imgHttp];
}
}
return imgHttps;
}
返回的数据组中包含这个页面的所有图片。