0

我在 iPad 应用程序上工作,我在其中呈现来自 xml 文件的数据。在应用程序中,我必须显示与对象相关的图像。我有两种方法首先是在我的项目文件夹中添加图像,然后在 xml 文件中添加图像的名称

<image>image1.png<image>

在那之后:

image.image=[UIImage imageNamed:food.image];

另一种方法是将图像存储到 xml 中。

哪个是最好的方法?如果我将整个图像存储到 xml 中,那么我需要将图像添加到我的应用程序文件夹中吗?

4

2 回答 2

0

我希望您将图像路径存储在 xml 中,例如http://car.amarhost.net/blogo/00001.png。这样您就不必将图像存储在本地存储中,如果您有大量图像,您可以像延迟加载技术一样异步下载它们。

于 2012-06-19T07:13:24.633 回答
0

如果您使用 XML Parser 为您的应用程序读取其他数据,那么您也应该简单地解析图像标签,但我认为将它放在包中比从 XML 中读取它更好,如果这是一个静态图像和不会改变,而且会更有效率。

于 2012-06-19T07:13:53.973 回答