我正在制作一个应用程序(iPhone 应用程序),它从 RSS 提要获取信息(笑话),然后填充 tableView。现在,我会获取 RSS 并将其存储在一个数组中,然后填充 tableView,还是什么?
以及如何从 RSS 提要接收信息?
谢谢!
我正在制作一个应用程序(iPhone 应用程序),它从 RSS 提要获取信息(笑话),然后填充 tableView。现在,我会获取 RSS 并将其存储在一个数组中,然后填充 tableView,还是什么?
以及如何从 RSS 提要接收信息?
谢谢!
创建一个笑话对象并创建一个充满笑话对象的数组。
提取 RSS 提要数据的一个简单示例是 Apple 开发人员示例站点上的地震 xml 示例,网址为:http: //developer.apple.com/iphone/library/samplecode/SeismicXML/index.html
将 NSDictionary 的实例存储在 NSArray 中。通过返回 NSArray 的计数来填充表的行数。通过返回指定行值的 NSArray 的 objectAtIndex 来填充表的行。
您可以使用 UITableViewDataSource 为 UITableView 提供数据。你可能想看看斯坦福 CS193P 的第8 讲,我相信它解释了如何在 iPhone 上使用 TableViews(带有代码示例和来自 Apple 工程师的解释)。
如果您浏览讲义,您可能会找到第二个问题的答案,即如何通过网络获取数据-不是特定于 RSS,但您可能会明白(第 9 讲?-不确定我还没有那么远……)。讲座通过 iTunesU 免费提供,质量极佳,解释了如何构建 iPhone 应用程序。