通过网络服务加载图像和文字...能够获得文字,但不是图像
问题描述:
我使用此代码通过网络服务加载图像和文字...能够获得文字,但不是图像......任何人都可以帮助我......请通过网络服务加载图像和文字...能够获得文字,但不是图像
NSString *append=[NSString stringWithFormat:@"%@",[[paiddic objectAtIndex:indexPath.row]objectForKey:@"grp_image_path"]];
NSString *myString = @"http://192.168.1.121/iptv_09042013/";
NSString *test = [myString stringByAppendingString:append];
NSString *str = [test stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSLog(@"%@",str);
NSData* imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:str]];
UIImage* image1 = [UIImage imageWithData:imageData];
NSLog(@"Loaded Image: %@", image1);
if (image1 == nil)
{
cell.photoView.image = [UIImage imageNamed:@"$.png"];
// cell.titleLabel.text = [[paiddic objectAtIndex:indexPath.row]objectForKey:@"group_name"];
}
else
{
cell.photoView.image = image1;
}
cell.titleLabel.text = [[paiddic objectAtIndex:indexPath.row]objectForKey:@"group_name"];
答
变化较小和检查...
NSString *str = [append stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSLog(@"%@",str);
NSData* imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:str]];
UIImage* image1 = [UIImage imageWithData:imageData];
NSLog(@"Loaded Image: %@", image1);
if (image1 == nil)
{
cell.photoView.image = [UIImage imageNamed:@"$.png"];
// cell.titleLabel.text = [[paiddic objectAtIndex:indexPath.row]objectForKey:@"group_name"];
}
else
{
cell.photoView.image = image1;
}
cell.titleLabel.text = [[paiddic objectAtIndex:indexPath.row]objectForKey:@"group_name"];
是什么NSLog的结果(@ “%@”,STR); ? – 2013-05-02 10:30:21
什么是'photoView'? – 2013-05-02 10:38:16