-2

我只是想知道您将如何从 BBC 获取文章并在 iOS 应用程序中自动更新这些信息。所以基本上我想做的就是在 BBC 发布新文章时自动将它们添加到我的应用程序中。这可能吗?

4

3 回答 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&amp;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 回答