2011-11-17 67 views
1

我必须为某些客户制作iphone应用程序。在iPhone应用程序中处理大型XML文件

他应该能够添加一些数据使用HTML表单更新XML文件的应用。

所以我觉得这个XML文件可以通过时间包含超过1000项。

这是正常的,或者我应该与其他数据存储技术工作的?

XML文件用于显示在UITableView的一些信息。

+0

此XML文件用于什么?它显示在一个UITableView例如? – jv42

+0

是的,抱歉,我忘了提及它。 – hafedh

+1

让我猜测:某种具有主/细节类型视图的目录? :) – jv42

回答

0

如果是简单的文本信息,1000个项目看起来不是很多。

我的工作所显示数百个使用在第1代iPad UITableViews复杂项目的应用程序,从WebService拉的数据量从来就不是一个问题。我面临的问题是滚动性能和适当的单元重用。

当然,你如果你希望显示在您的应用程序大量的数据是很严格的内存管理,否则会泄漏很快使你的应用程序崩溃。

+0

好的,谢谢,我现在感到放心。 – hafedh

+0

没有pb :)如果你真的担心,你可以尝试猜测每个项目将使用的内存量,然后比较你的应用可以在设备上使用的数量。 – jv42