我只是想知道您将如何从 BBC 获取文章并在 iOS 应用程序中自动更新这些信息。所以基本上我想做的就是在 BBC 发布新文章时自动将它们添加到我的应用程序中。这可能吗?
问问题
105 次
3 回答
2
它非常简单。从本教程中获取示例代码。http://www.appcoda.com/ios-programming-rss-reader-tutorial/
并在 APPMasterViewController.m 中将 url 更改为类似
NSURL *url = [NSURL URLWithString:@"http://feeds.bbci.co.uk/news/rss.xml”];
您可以从他们的页面http://www.bbc.co.uk/news/10628494获取其他类型的新闻提要。
于 2013-10-23T20:37:25.453 回答
0
从此链接查看面向开发人员的 API:
http://www.bbc.co.uk/developer/technology/apis.html
获取您的 api 并解析日期 - 我认为 JSON 是 iOS 上最舒适的格式。
然后,您可以将新的、已解析的数据与设备上的数据进行比较,并检查是否有新的东西。
于 2013-10-23T20:44:32.533 回答
0
是的,您可以通过从他们的 RSS Feed 获取信息来做到这一点。
http://feeds.bbci.co.uk/news/world/us_and_canada/rss.xml
它会返回一个 XML 文档,你可以解析它并在你的应用程序中显示它们
样本文章信息
<title>US boy charged in death of teacher</title>
<description>A 14-year-old boy has been charged in the death of a teacher whose body was found in woodland behind her school.</description>
<link>http://www.bbc.co.uk/news/world-us-canada-24644203#sa-ns_mchannel=rss&ns_source=PublicRSS20-sa</link>
<guid isPermaLink="false">http://www.bbc.co.uk/news/world-us-canada-24644203</guid>
<pubDate>Wed, 23 Oct 2013 19:03:05 GMT</pubDate>
<media:thumbnail width="66" height="49" url="http://news.bbcimg.co.uk/media/images/70673000/jpg/_70673073_chism.jpg"/>
<media:thumbnail width="144" height="81" url="http://news.bbcimg.co.uk/media/images/70673000/jpg/_70673074_chism.jpg"/>
</item>
于 2013-10-23T19:54:46.537 回答