【发布时间】:2009-10-28 14:37:36
【问题描述】:
我有一个从 YouTube 频道读取 RSS 提要的 iPhone 应用程序。但是,当该视图控制器加载时,它会永远加载,因为它会下载大量数据。如何让 RSS 提要一次只加载几个项目,而不是一次加载所有项目?
谢谢。
【问题讨论】:
-
你能贴出你目前正在使用的代码吗?
我有一个从 YouTube 频道读取 RSS 提要的 iPhone 应用程序。但是,当该视图控制器加载时,它会永远加载,因为它会下载大量数据。如何让 RSS 提要一次只加载几个项目,而不是一次加载所有项目?
谢谢。
【问题讨论】:
使用 yahoo 管道,rss 是 xml,读取它需要下载它或使用基于复杂回调的解析器。
但是您可以制作一个雅虎管道,它以要读取的帖子的最大数量和开始位置的偏移量作为输入参数。
您可以以此为起点: http://pipes.yahoo.com/pipes/pipe.info?_id=DjV8JOFS3BGg3vF_TqoASA
制作管道后,您只需更改下载提要的 URL 即可使用管道。
【讨论】: