在iPhone应用程序上存储网站列表的最佳方式

时间:2010-05-12 20:49:24

标签: ios iphone core-data plist

我认为最有效率。 所以不要继续主观性。

我有一个网站列表,我想将列表存储在本地的iphone上,必须有一个URL,标题和一个小图像(如32x32最大图像大小)。我不认为我应该使用CoreData。我应该使用plist吗?

编辑: 高效的定义我虽然是显而易见的。占用的空间量最小,使用最低的内存/ CPU。 对不起,我忘了说了约10-15最大的项目。他们只是得到装入时,应用程序第一次加载时,或者当视图是由导航控制器带回一个表视图。

2 个答案:

答案 0 :(得分:0)

你说不要“继续主观性”,但你没有提供有效的定义。

您没有指定要存储的网站数量,或者您希望如何使用这些网站或对您来说重要的内容 - 存储大小,i / o性能,以特定方式查询的能力等。

这听起来不像是一个不合适的人,但我想我的早期观点就是你要阅读的方式,在设置这样的问题的背景下,写数据通常同等或更重要。

答案 1 :(得分:0)

如果可以,请将图像保留在资源中,并将url,title和imagename放在pList中。或者,您可以使用三个属性创建“Site”类,并在代码中生成一个Sites数组。 (或一组词典)