在 iPhone 应用程序中处理大型 XML 文件
我必须为一些客户制作一个 iPhone 应用程序。
他应该能够使用更新 XML 文件的 HTML 表单向应用程序添加一些数据。
所以我认为这个 XML 文件当时可能包含超过 1000 个项目。
这是正常现象还是我应该使用其他数据存储技术?
XML文件用于在UITableView中显示一些信息。
I have to make an iphone app for some customer.
He should be able to add some data to the app using a HTML form that update an XML file.
So I think this XML file may contain over 1000 item by the time.
Is that normal or should I work with other data storage techniques?
The XML file is used to display some information in UITableView.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果只是简单的文本信息,1000 条似乎并不算多。
我开发了一个应用程序,该应用程序在第一代 iPad 上使用 UITableViews 显示数百个复杂项目,从 Web 服务提取的数据量从来都不是问题。我面临的问题是滚动性能和正确的单元格重用。
当然,如果您希望在应用程序中显示大量数据,则必须严格执行内存管理,否则泄漏将很快导致您的应用程序崩溃。
1000 items doesn't seem like a lot if it's simple textual information.
I worked on an application that displayed several hundreds of complex items using UITableViews on a 1st gen iPad, the amount of data pulled from the webservice was never a problem. The problem I faced was scrolling performance and proper cell reuse.
Of course, you have to be rigorous with memory management if you expect a lot of data to be displayed in your app, else leaks will very quickly make your app crash.