大家好
我是iphone开发的新手。在我的应用程序中,我想从xml中提取图像标记中的图像 然后将其显示在表格单元格的左侧,我的代码是
图片的xml标签是
<image>http://192.168.1.239/japantube/thumb/570.jpg</image>
现在我在我的代码中我以这种形式解析它
int blogEntryIndex1 = [indexPath indexAtPosition: [indexPath length] -1];
NSString *imgstring =[[blogEntries objectAtIndex: blogEntryIndex1] objectForKey: @"image"];
现在图像的路径存储在图像字符串中,我将要做的是 从路径中提取图像并将其显示在我正在尝试的单元格的左侧
cell.imageView.image=[UIImage imageNamed:imgstring];
当我运行我的应用程序时它崩溃了 任何人都可以帮助我解决因为错误提前感谢
答案 0 :(得分:0)
imageNamed:用于检索存储在应用程序包中的图像作为资源。如果要使用url加载图像,则需要下载图像然后使用imageWithData:
要下载图像并获取其数据,请使用NSURLConnection。苹果提供了一些很好的示例代码,可以向您展示如何执行此操作。