iphone - 如何在 Iphone 应用程序中部分显示来自 RSS 提要的数据

标签 iphone objective-c xml uitableview touchxml

我在表格 View 中显示 RSS 提要。 因为有数百个提要,所以我的应用程序需要很多时间来加载它们并显示它们我只想加载前 25 个提要并在 TableView 中显示它们,当用户单击更多 25 个应用程序加载下一个 25 并显示它们时。 任何的想法........... :) 我正在使用 TouchXML 来解析 XML 提要。

最佳答案

这取决于为您提供 RSS 提要的网络服务。如果您可以请求他们只加载 25 个提要,那么服务器端就可以了

现在是客户端,你像往常一样需要一个 UITableView。在 numberOfRows 委托(delegate)方法中,您返回 25(还需要为最后一个单元格 +1),并显示前 25 个提要。在表格 View 的底部,最后一个单元格可以是带有文本“加载更多”的单元格,然后在这里,您开始加载更多

您还可以将加载和解析 RSS 提要放在线程中,这将提高您的性能

关于iphone - 如何在 Iphone 应用程序中部分显示来自 RSS 提要的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3769127/

相关文章:

xml - 为什么 XHTML 是 <?xml ... ?> 而不是 <?xhtml ...?> ?

java - 使用线程的 Intent 不起作用

iphone - 如何创建 iphone 密码查看

iphone - UIView 更改内部导航 View

ios - 使用 Quartz 解析 PDF 文档

ios 8 addSubview 导致后台黑屏

iphone - 使用 "dispatch_queue_t"解析自定义表格单元格中的图像无法正常工作

iphone - MKMapView 和 addOverlay - 从 kml 解析覆盖

objective-c - 在当前参数寄存器 0x​​104567911 中找到的选择器名称

xml - 获取 cordova 的 config.xml 的 XPath