【发布时间】:2015-09-23 18:58:18
【问题描述】:
我正在制作一个应用程序(iPhone 应用程序),它从 RSS 提要获取信息(笑话),然后填充 tableView。现在,我是将 RSS 存储在一个数组中,然后填充 tableView,还是什么?
我如何从 RSS 提要接收信息?
谢谢!
【问题讨论】:
标签: iphone uitableview cocoa-touch rss populate
我正在制作一个应用程序(iPhone 应用程序),它从 RSS 提要获取信息(笑话),然后填充 tableView。现在,我是将 RSS 存储在一个数组中,然后填充 tableView,还是什么?
我如何从 RSS 提要接收信息?
谢谢!
【问题讨论】:
标签: iphone uitableview cocoa-touch rss populate
创建一个笑话对象并创建一个充满笑话对象的数组。
提取 rss 提要数据的一个简单示例是 apple developer samples 站点上的地震 xml 示例:http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html
【讨论】:
将 NSDictionary 的实例存储在 NSArray 中。通过返回 NSArray 的计数来填充表的行数。通过返回指定行值的 NSArray 的 objectAtIndex 来填充表的行。
【讨论】:
您可以使用 UITableViewDataSource 为 UITableView 提供数据。您可能想看看第 8 课 of Stanford's CS193P,我相信它解释了如何在 iPhone 上使用 TableViews(附有代码示例和 Apple 工程师的解释)。
如果您翻阅讲义,您可能会找到第二个问题的答案,即如何通过网络获取数据 - 不是特定于 RSS 的,但您可能会明白(第 9 讲? - 不确定我还没有那么远.. .)。讲座通过 iTunesU 免费提供,质量极佳,讲解如何构建 iPhone 应用程序。
【讨论】: