我正在制作一个应用程序(iPhone应用程序),它从RSS提要中获取信息(笑话),然后填充tableView。现在,我是否会将RSS存储在一个数组中然后填充tableView,或者什么?

我如何从RSS源接收信息?

谢谢!

有帮助吗?

解决方案

将NSDictionary的实例存储在NSArray中。通过返回NSArray的计数来填充表的行数。通过返回指定行值的NSArray的objectAtIndex来填充表的行。

其他提示

创建一个笑话对象并创建一个充满笑话对象的数组。

提取rss feed数据的一个简单示例是apple开发人员样本网站上的地震xml示例: http://developer.apple.com/iphone/library/samplecode/SeismicXML/index.html

您可以使用UITableViewDataSource为UITableView提供数据。您可能想看看斯坦福大学CS193P的第8讲 我相信解释了如何在iPhone上使用TableViews(包含代码示例和Apple工程师的解释)。

如果你找到讲义,你可能会找到第二个问题的答案,如何通过网络获取数据 - 不是RSS特定的,但你可能会得到这个想法(讲座9? - 不确定我还没那么远...... )。讲座是通过iTunesU免费提供的,具有很好的质量,解释了如何构建iPhone应用程序。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top